Front End Software Engineer Jobs in North Carolina
Front end software engineer jobs in North Carolina are consistently active, with demand concentrated in technology, financial services, and healthcare sectors and openings at every level from junior developer through principal engineer. The Research Triangle, Charlotte, and Raleigh-Durham account for the largest share of postings, where established employers such as Red Hat, Bank of America, and Cisco maintain significant engineering presence. The most sought-after specialties include React and TypeScript development, accessibility-first UI engineering, and component library architecture. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 7+ Front End Software Engineer jobs











At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether you’re working in our four global Home Offices, Distribution Centers or Retail Stores—TJ Maxx, Marshalls, Homegoods, Homesense, Sierra, Winners, and TK Maxx, you’ll find abundant opportunities to learn, thrive, and make an impact. Come join our TJX family—a Fortune 100 company and the world’s leading off-price retailer.
Job Description:
Opportunity: Grow Your Career
Responsible for delivering a highly satisfied customer experience proven by engaging and interacting with all customers, embodying customer experience principles and philosophy, and maintaining a clean and organized store environment. Adheres to all operational, merchandise, and loss prevention standards. May be cross-trained to work in multiple areas of the store in order to support the needs of the business.
- Role models established customer experience practices with internal and external customers
- Supports and embodies a positive store culture through honesty, integrity, and respect
- Accurately rings customer purchases/returns and counts change back to customer according to established operating procedures
- Promotes credit and loyalty programs
- Maintains and upholds merchandising philosophy and follows established merchandising procedures and standards
- Accurately processes and prepares merchandise for the sales floor following company procedures and standards
- Initiates and participates in store recovery as needed throughout the day
- Maintains all organizational, cleanliness, and recovery standards for the sales floor and participates in the maintenance/cleanliness of the entire store
- Provides and accepts recognition and constructive feedback
- Adheres to all labor laws, policies, and procedures
- Supports and participates in store shrink reduction goals and programs
- Participates in safety awareness and maintains a safe environment
- Other duties as assigned
Who We’re Looking For: You.
- Possesses excellent customer service skills
- Able to work a flexible schedule to support business needs
- Possesses strong communication and organizational skills with attention to detail
- Capable of multi-tasking
- Able to respond appropriately to changes in direction or unexpected situations
- Capable of lifting heavy objects with or without reasonable accommodation
- Works effectively with peers and supervisors
- Retail customer experience preferred
Benefits include: Associate discount; EAP; smoking cessation; bereavement; 401(k) Associate contributions; child care & cell phone discounts; pet & legal insurance; credit union; referral bonuses. Those who meet service or hours requirements are also eligible for: 401(k) match; medical/dental/vision; HSA; health care FSA; life insurance; short/long term disability; paid parental leave; paid holidays/vacation/sick; auto/home insurance discounts; scholarship program; adoption assistance. All benefits are provided in accordance with and subject to the terms of the applicable plan or program and may change from time to time. Contact your TJX representative for more information.
In addition to our open door policy and supportive work environment, we also strive to provide a competitive salary and benefits package. TJX considers all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity and expression, marital or military status, or based on any individual's status in any group or class protected by applicable federal, state, or local law. TJX also provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law.
Applicants with arrest or conviction records will be considered for employment.
Address:
975 Hanes Mall BoulevardLocation:
USA Homesense Store 2042 Winston-Salem NC This position has a starting pay range of USD $12.75 to $13.25 per hour. Actual starting pay is determined by a number of factors, including relevant skills, qualifications, and experience.See All 7 Front End Software Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find JobsFront End Software Engineer Jobs by City in North Carolina
Where North Carolina roles are concentrated, by current openings.
Front End Software Engineer Job Market in North Carolina
A snapshot from current North Carolina openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Insurance
What North Carolina Employers Look For
The qualifications that appear most often in front end software engineer jobs across North Carolina.
- Proficiency in React, Vue, or Angular with demonstrated project experience
- Bachelor's degree in computer science, software engineering, or a related field
- Strong command of HTML5, CSS3, JavaScript, and TypeScript fundamentals
- Experience with responsive design, cross-browser compatibility, and accessibility standards
- Familiarity with version control systems such as Git and collaborative workflows
- Ability to work with RESTful APIs and integrate front end interfaces with back end services
Front End Software Engineer Jobs in North Carolina: Frequently Asked Questions
How do you become a front end software engineer in North Carolina?
Front end software engineering in North Carolina requires no state-issued license, so the path runs through education and demonstrated skills. Most employers expect a bachelor's degree in computer science, software engineering, or a related discipline from a program at schools like NC State, UNC Chapel Hill, or Duke. A strong portfolio of shipped projects, proficiency in modern JavaScript frameworks, and familiarity with accessibility standards are the credentials that move candidates forward in North Carolina's tech market.
How much do front end software engineers make in North Carolina?
Front end software engineers in North Carolina earn a median of about $134,710 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $83,840 for the lowest 10% to over $179,310 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire front end software engineers in North Carolina?
Employers hiring front end software engineers in North Carolina right now include SAS, Google, and Lenovo, based on current listings on Migrate Mate as of September 2026. North Carolina's technology corridor in the Research Triangle and its growing fintech presence in Charlotte keep demand for front end talent broad across both established enterprises and growing mid-size firms.
Which North Carolina cities have the most front end software engineer jobs?
Charlotte, Cary, and Bolivia post the most front end software engineer openings in North Carolina. Raleigh and Durham dominate because of the Research Triangle's concentration of technology companies and university-affiliated research institutions, while Charlotte's large financial services sector drives steady demand for engineers who build customer-facing and internal web applications.
Are there remote front end software engineer jobs in North Carolina?
Yes, and more than most fields. About 75% of front end software engineer openings tied to North Carolina are remote or hybrid as of September 2026, reflecting how well the work translates to distributed teams. The roles most consistently offered fully remote are those focused on component development, UI architecture, and individual contributor engineering rather than roles requiring close on-site collaboration with design or product teams.
How can I get hired as a front end software engineer in North Carolina with little or no experience?
The most realistic entry path is an associate or junior developer role obtained with a solid portfolio, even if the projects are personal or open source. Large North Carolina employers including Red Hat and Bandwidth run internship and new-graduate programs that hire candidates without professional experience. Completing a coding bootcamp recognized by North Carolina community college partners, contributing to open source projects, and building React or Vue applications that demonstrate accessibility awareness give candidates a measurable edge over unverified resumes.
Where can I find and apply to front end software engineer jobs in North Carolina?
You can find and apply to front end software engineer jobs in North Carolina on Migrate Mate, which lists current North Carolina openings updated regularly. Search the available roles, find the ones that match your experience and preferences, and apply directly to the employers posting them.
See All 7 Front End Software Engineer Jobs in North Carolina
Find roles in North Carolina that match your experience and apply in just a few clicks.
Find Jobs