React Developer
Posted Date: 04/12/2026
Requires participation in business requirement gathering sessions with business analysts and subject-matter experts. Participate in Joint Application Development (JAD) sessions for detailed system design, development, implementation, and life cycle management of projects. Provide analysis and implementation support for web-based applications and develop functionality based on defined requirements. Design and develop user interfaces using React.js and modern JavaScript frameworks.
Develop reusable components and front-end libraries for future use. Translate UI/UX designs into high-quality, responsive web applications. Optimize components for maximum performance across a wide range of devices and browsers. Integrate RESTful APIs and ensure seamless data flow between front-end and back-end systems. Follow Agile methodologies and best practices for development, testing, and deployment.
Work with cross-functional teams including designers, backend developers, and QA engineers. Maintain code quality through code reviews, testing, and documentation. Mentor junior developers with 1–2 years of experience. Provide technical and production support as needed.
Requires Degree in computer science/engineering or related field. MS (3 YRS) or BS (5 YRS) of work experience required. Position requires experience in React.js, JavaScript (ES6+), HTML5, CSS3, and front-end development frameworks. Experience with state management libraries (Redux/Context API), RESTful APIs, and version control tools such as Git. Familiarity with modern build tools like Webpack, Babel, and package managers such as npm/yarn.
Ability to provide technical solutions, mentor junior members, and manage various phases of the project lifecycle.
Job in Morrisville, NC and various unanticipated client locations throughout the USA. Relocation benefits offered.