Job Title: React JS Front-End Developer
Location: Englewood Cliffs, NJ (Onsite preferred / Hybrid options may be considered)
Employment Type: W2 or C2C
We are looking for a highly skilled React JS Front-End Developer who can build intuitive and high-performance user interfaces for modern web applications. The ideal candidate must have deep expertise in JavaScript, React.js, and front-end development best practices.
Key Responsibilities:Design and develop responsive web user interfaces using React.js
Work closely with UX/UI designers, product managers, and backend engineers
Translate wireframes and design prototypes into high-quality code
Optimize components for maximum performance across a range of devices and browsers
Implement and maintain reusable front-end components and libraries
Debug and resolve interface and performance issues
5+ years of front-end development experience with a focus on React.js
Strong proficiency in JavaScript, HTML5, and CSS3
Deep understanding of React principles, hooks, component lifecycle, and state management
Experience with Redux, TypeScript, or similar libraries is a plus
Familiarity with RESTful APIs and integrating with backend services
Solid knowledge of build tools like Webpack, Babel, and NPM
Experience with Next.js or other SSR frameworks
Knowledge of testing frameworks (Jest, Cypress, etc.)
Familiarity with CI/CD pipelines and Git-based workflows
Strong grasp of cross-browser compatibility and accessibility standards
Bachelor's degree in Computer Science, Engineering, or related technical field (or equivalent experience)