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 ...

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 ...

We're seeking a Lead Front End Engineer to design, build, and deliver technical and product roadmap ... software engineers. You'll help shape key technology and tooling decisions, and work closely with ...

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 ...

We are looking for engineers who are eager to learn, enjoy working across the stack, and care about ... Implement and unit test back-end components and front-end web pages. * Create, integrate, and test ...

New

Software Engineer

Durham, NC · On-site

$96.44 - $154.19/hr

S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) ... (front-end and back-end web applications); identifying and fixing software bugs; SQL databases ...

They are seeking a skilled Frontend Engineer to build an AI-powered e-commerce application using modern React technologies, focusing on a multi-tier system that integrates traditional SaaS ...

Front End Developer

Durham, NC · On-site

$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 ...

DomainTools is hiring a Software Engineer to join our Engineering Team. This role is ideal for ... Additional Context The Frontend Team at DomainTools is responsible for a React client and a PHP ...

Front End Developer

Durham, NC · On-site

$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 ...

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 ...

DomainTools is hiring a Software Engineer to join our Engineering Team. This role is ideal for ... Additional Context The Frontend Team at DomainTools is responsible for a React client and a PHP ...

DomainTools is hiring a Software Engineer to join our Engineering Team. This role is ideal for ... Additional Context The Frontend Team at DomainTools is responsible for a React client and a PHP ...

Principal Software Engineer

Durham, NC · On-site

$130K - $174K/yr

Experience designing and building RESTful APIs, microservices, and micro frontend architectures ... As a Software Engineer within our technology business unit, you will help take Fidelity Charitable ...

Software Engineer

Raleigh, NC · On-site

$90 - $130/hr

This role will act as a team player with a focus on front-end development for our Admin WebApp and ... Required Experience and Skills * 2+ years of experience as a full stack software engineer ...

Principal Software Engineer

Durham, NC · On-site

$130K - $174K/yr

Experience designing and building RESTful APIs, microservices, and micro front-end architectures ... As a Software Engineer within our technology business unit, you will help take Fidelity Charitable ...

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 Sep 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 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 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.

What are the key skills and qualifications needed to thrive as a front end software engineer?

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.

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.

More about Front End Software Engineer jobs

What are the most commonly searched types of Front End Software Engineer jobs in Raleigh, NC?

The most popular types of Front End Software Engineer jobs in Raleigh, NC are:

What are popular job titles related to Front End Software Engineer jobs in Raleigh, NC?

For Front End Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:

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 August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $135,046 per year, or $64.9 per hour.

Front End Engineer

Carimus

Raleigh, NC • Hybrid

Full-time

Re-posted 2 days ago


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.