1

Front End Software Engineer Jobs in Raleigh, NC (NOW HIRING)

The Front End Engineer will write code to produce fully functional software applications according to requirements. Our ideal candidate will be able to work a Hybrid schedule in our Raleigh, NC ...

... work and embrace the ideals of software craftsmanship and Agile development practices ... Collaborate on cross-functional agile teams that include UX, Front-end Developers, Product Owners ...

Sr. Front End React Developer

Raleigh, NC

$111K - $146K/yr

Our in-house software development team is at the forefront of construction innovation, building ... Job Overview We are looking for a Sr. Frontend React Developer to drive the design and development ...

This role will act as a team player with a focus on front-end development for our Admin WebApp and ... full stack software engineer developing scalable and resilient event-driven and API-based ...

Help build and maintain user-facing software using modern front-end technologies such as React and ... Work with developers, testers, and system engineers to deliver integrated product features.

Frontend Developer - Angular

Durham, NC · On-site

$94K - $109K/yr

We are hiring Front End Engineer - Angular Developer to join our Digital Engineering team. Who are ... This position bridges the gap between software development, DevOps infrastructure, and rigorous end ...

Software Engineer

Raleigh, NC · On-site

$108K/yr

Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team ... Develop back-end/front-end (80%/20%) applications including development against 3rd party APIs ...

Angular Frontend Developer

Raleigh, NC · On-site

$101K - $117K/yr

They are seeking an Angular Frontend Developer to contribute to software application design, coding, and quality assurance while enhancing user experience through collaborative development efforts.

Senior Software Engineer

Cary, NC · Remote

$125K - $165K/yr

Senior Software Engineer Primary Skills: J2EE Role Description: The Senior Software Engineer must ... front-end technologies like Angular, Spring MVC or equivalent, hands on experience in these ...

This role will act as a team player with a focus on front-end development for our Admin WebApp and ... full stack software engineer developing scalable and resilient event-driven and API-based ...

Angular Frontend Developer

Raleigh, NC · On-site

$101K - $117K/yr

The Technology Consultant 2 role involves contributing to software application design, coding, and ... Required : • Experience designing and developing Angular based Micro Frontend architectures to ...

Front End Developer

Durham, NC

$100K - $116K/yr

As Front End Developer the successful candidate will be responsible for developing high quality, well documented, defect free code. The successful candidate will work with the project manager and ...

Principal Software Engineer

Raleigh, NC · On-site

$131K - $175K/yr

Principal Software Engineer About Prometheus Group: Prometheus Group is a team of self-starters ... NET and front-end engineering areas. * Go beyond OOP and own the excellence with Patterns of ...

Front End Developer

Durham, NC

$100K - $116K/yr

As Front End Developer the successful candidate will be responsible for developing high quality, well documented, defect free code. The successful candidate will work with the project manager and ...

Angular Frontend Developer

Raleigh, NC · On-site

$101K - $117K/yr

Angular Frontend Developer Location: Plano, TX, Raleigh, NC, Reston, VA, Richardson, TX, Tempe, AZ Full time JD:Required Skill and Experie * ncExperience designing and developing Angular based Micro ...

New

As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Collaborate on frontend UI, backend logic, and database design to deliver end-to-end solutions.

... Myxx is looking for a Software Engineer to help develop our platform technology. The ideal ... both frontend and backend architectures. They should be capable of designing systems that are ...

... Myxx is looking for a Software Engineer to help develop our platform technology. The ideal ... both frontend and backend architectures. They should be capable of designing systems that are ...

As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Collaborate on frontend UI, backend logic, and database design to deliver end-to-end solutions.

next page

Showing results 1-20

Front End Software Engineer information

See Raleigh, NC salary details

$59.3K

$135K

$192.5K

How much do front end software engineer jobs pay per year?

As of Jul 6, 2026, the average yearly pay for front end software engineer in Raleigh, NC is $135,046.00, according to ZipRecruiter salary data. Most workers in this role earn between $109,800.00 and $157,000.00 per year, depending on experience, location, and employer.

What is the difference between Front End Software Engineer vs Web Developer?

AspectFront End Software EngineerWeb Developer
Primary FocusBuilding and optimizing user interfaces and client-side applicationsDeveloping websites and web applications, including both front-end and back-end tasks
Skills & CertificationsHTML, CSS, JavaScript, frameworks (React, Angular), UI/UX designHTML, CSS, JavaScript, sometimes back-end languages (PHP, Python), CMS platforms
Work EnvironmentTech companies, startups, agencies focusing on user experienceWeb development agencies, freelance, corporate websites

While both roles involve web development, a Front End Software Engineer specializes in creating and optimizing the visual and interactive aspects of applications, often working with advanced frameworks. Web Developers may handle broader tasks, including back-end development, and may work on entire websites. The choice depends on whether you prefer a specialized front-end focus or a more general web development role.

What Is a Front End Software Engineer?

A front end software engineer or developer designs websites and applications, often using JavaScript and CSS, to ensure that client-side software can run them optimally. As a front end software engineer, you must evaluate system design, networking, and data compression to ensure a website or application is efficient and can handle high-volume traffic. Your focus is on web usability and a seamless user experience. Qualifications include a bachelor’s degree in information technology or computer science. Companies expect a front end software engineer to understand JavaScript, CSS, and HTML. You can gain additional employment opportunities with knowledge of C++, AJAX, and Python.

What does a frontend software engineer do?

A frontend software engineer designs and implements the user interface of websites and applications using languages like HTML, CSS, and JavaScript. They focus on creating a responsive, user-friendly experience and often work with frameworks such as React or Angular. Strong problem-solving skills and knowledge of design principles are essential for this role.

What engineer makes $500,000 a year?

A senior or principal front end software engineer at large tech companies or in specialized roles with extensive experience and skills in frameworks like React or Angular can earn $500,000 or more annually, often including bonuses and stock options. Such high compensation typically requires advanced expertise, leadership responsibilities, and working in competitive tech environments.

What does a Front End Software Engineer do?

A Front End Software Engineer is responsible for designing, developing, and maintaining the user-facing parts of websites and web applications. They use technologies like HTML, CSS, and JavaScript to create interactive and visually appealing interfaces that users interact with directly. Additionally, they work closely with designers and back end developers to ensure seamless integration and optimal user experiences. Their role often involves optimizing web performance, ensuring cross-browser compatibility, and implementing responsive design for various devices.

Will AI replace frontend devs?

Front End Software Engineers design and implement user interfaces, and while AI tools can automate some repetitive tasks like code generation and testing, they are unlikely to fully replace human developers. Frontend development requires creativity, user experience understanding, and problem-solving skills that AI cannot fully replicate. Instead, AI is expected to augment frontend developers' work, allowing them to focus on more complex and innovative aspects.

Is front-end worth it in 2026?

Front-end software engineering remains a valuable career in 2026 due to ongoing demand for user interface development, web applications, and user experience design. Skills in HTML, CSS, JavaScript, and frameworks like React or Angular are essential, and the role often offers opportunities for remote work and continuous learning. The field is expected to stay relevant as digital interfaces continue to grow in importance across industries.

What are the key skills and qualifications needed to thrive as a Front End Software Engineer, and why are they important?

To thrive as a Front End Software Engineer, you need strong proficiency in HTML, CSS, JavaScript, and modern frameworks such as React or Angular, often supported by a relevant degree or equivalent experience. Familiarity with version control systems like Git, responsive design tools, and testing frameworks is typically required. Excellent problem-solving, attention to detail, and effective communication skills help you collaborate with designers and back-end engineers. These abilities ensure you can build user-friendly, visually appealing, and high-performing web applications that meet both technical and business requirements.

How does a Front End Software Engineer typically collaborate with designers and back-end developers during a project?

Front End Software Engineers work closely with designers to translate UI/UX mockups into interactive, responsive web interfaces, ensuring the final product aligns with the intended user experience. They also collaborate with back-end developers to integrate APIs and data services, often participating in joint planning sessions and code reviews to align on functionality and performance requirements. Regular communication, using tools like Jira or Slack, and participation in agile ceremonies like stand-ups and sprint planning, are standard practices to keep workflows smooth and ensure alignment across teams.
More about Front End Software Engineer jobs
What cities near Raleigh, NC are hiring for Front End Software Engineer jobs? Cities near Raleigh, NC with the most Front End Software Engineer job openings:
Infographic showing various Front End Software Engineer job openings in Raleigh, NC as of June 2026, with employment types broken down into 66% Full Time, 17% Part Time, and 17% Contract. Highlights an 67% In-person, and 33% Remote job distribution, with an average salary of $135,046 per year, or $64.9 per hour.
Front End Engineer

Front End Engineer

Carimus

Raleigh, NC • Hybrid

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

About Carimus & the Role

We are Carimus, a brand experience and digital transformation agency. Founded in 2013, we bring together the best of art and engineering to make an impact in a digital world. We've fused strategy, creativity, and technology to help brands and products breakthrough and connect to their audience on an emotional level. We take a human-centered approach both internally and externally to create impactful experiences for both our employees and clients.

To help support our growth, we are looking for a Front End Engineer to work on our Application and Web Development teams. This is an exciting opportunity to help the team customize and extend current web and mobile applications, help build prototypes, extend or add new features to existing applications, write test cases, and help troubleshoot and fix bugs. 

The Front End Engineer is responsible for designing and coding functional programs and applications for our clients. Our Engineering team is looking for an Engineer who is familiar with a variety of operating systems and platforms. The ideal candidate will be comfortable working in a fast-paced environment and enjoy working on multiple projects concurrently. The Front End Engineer will write code to produce fully functional software applications according to requirements.

Our ideal candidate will be able to work a Hybrid schedule in our Raleigh, NC office, have knowledge of software development processes, and solid experience testing and evaluating software applications. If building beautiful software and applications with meticulous code are among the talents you possess, this is the role for you.


Location: Raleigh, NC (Hybrid) In office 2-3 days per week

What you'll do... 

  • Create scalable software applications that are unit-tested, code-reviewed and checked regularly for continuous integration
  • Gathering user requirements, defining system functionality, and writing code in various languages, like javascript and PHP using libraries such as React.js and Laravel
  • Understand client requirements and how they translate into application features
  • Managing the software development lifecycle
  • Communicating key project data to the Project Manager

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or Information Technology
  • 3+ years of experience engineering software and application platforms 
  • Experience (professional and academic) with React.js, React Native, Docker, Javascript (Node.js), MySQL
  • Experience with Laravel or other similar MVC frameworks
  • Experience with Git
  • Experience with relational databases such as MySQL or PostgreSQL
  • Experience creating solutions to complex problems with high attention to detail. 
  • Proven ability to document design processes, including development, tests, analytics, and troubleshooting

Preferred: 

  • Experience with other common front-end JS libraries and frameworks (e.g. jQuery, Angular, React)

Soft Skills:

  • Analytical mindset and a keen eye for detail
  • Energetic and motivated 
  • Proactive attitude
  • Thrive in a fast-paced start-up environment 
  • Have the ability to work under pressure
  • Team player
  • Desire to learn and work with innovative technologies
  • Creative mind
Our values:
At Carimus, these values guide every interaction and collaboration internally and with our clients.

  • Live in the ZOPD We continually expand our skills by working in the Zone of Proximal Development. We take measured risks and incorporate new technology, but only what we can deliver with excellence.
  • Be Transparent & Tenacious We don’t hide from the truth and won’t let our clients, either. We embrace reality, own our mistakes, and attack problems with teamwork and creativity.
  • Invest in Relationships Life is better doing interesting things with people we like. We build trusting relationships and strong connections—with our employees and our clients. We go further together.
  • Create Exceptional Experiences We exceed expectations—yours and ours. We unite art and engineering in smart, compelling ways that inspire confidence and human connection. We excite and engage, from concept to launch.
  • Commit to Caring Caring is in our blood—and our name, “Care I Must.” We’re proudest when we tackle real problems and advance positive change for people and the environment. Let’s get to work.


Carimus provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.