Senior React Developer
Listed on 2026-09-16
-
Software Development
React.js, Front End Developer, Software Engineer
Job Title:
Senior React Developer
Location:
Jersey City NJ
Duration: 06+ Months
US citizens and Green Card Holders and those authorized to work in the US are encouraged to apply. We are unable tosponsor
H1b candidates at this time
React Developer
- Weare seeking a highly skilled and motivated React Developer to join ourteam to help build a cutting-edge project from scratch using Sitecore JSS,Next.js, and Type Script.
- Theideal candidate will have experience in setting up and configuring complex projects, developing highly responsive user interfaces, and ensuring high-quality code through testing and performance optimization.
Project Setup & Configuration:
- Leadthe initial setup and configuration of a Sitecore JSS and Next.jsTypeScript project.
- Integrate Next.js frameworks like SSR (Server-Side Rendering), SSG (Static Site Generation), and ISG (Incremental Static Regeneration) for optimal performance and scalability.
- Setup and configure build tools, CI/CD pipelines, and development environments.
- Developdynamic and responsive user interfaces using React, Type Script, SCSS, and Sitecore JSS.
- Ensure seamless integration with the Sitecore Experience Editor for editingcontent in real-time.
- Implementreusable components, hooks, and React state management libraries.
- Writeand maintain unit tests using the Jest framework to ensure code quality.
- Implementend-to-end testing to cover UI and API integration.
- Collaborate with QA to ensure comprehensive test coverage.
- Optimizefrontend performance by leveraging Next.js best practices, includingcode-splitting and lazy-loading.
- Implementa robust Content Security Policy (CSP) and maintain high security standards for client-side rendering.
- Optimize the project for SEO using best practices in SSR and SSG.
- Work closely with backend developers to ensure seamless API integration anddata flow.
- Collaborate with UI/UX designers to translate design mockups into high-quality code.
- Participate in code reviews and collaborate in an Agile development environment.
Skills & Experience:
Core Technologies:
- Proficient in React, Next.js, Type Script, SCSS and HTML
5. - Strong understanding of Server-Side Rendering (SSR), Static Site Generation(SSG), and Incremental Static Regeneration (ISG).
- 4-8years of practical experience using above technologies
- Experience with Sitecore JSS for creating seamless, editable components.
- Understanding of integrating Sitecore Experience Editor.
- Proficient with Jest for unit testing and ensuring code quality.
- Familiarity with test-driven development (TDD) practices.
- Experienceoptimizing web performance, particularly in SSR/SSG environments.
- Experience working with Git and CI/CD tools.
- Familiarity with setting up projects from scratch, including project structure, buildconfigurations, and deployment pipelines.
A reasonable, good faith estimate of the minimum and maximum hourly wage for this position is $60 to $70/hr.
Benefits of our contractorAt Harvey Nash, we know that great technology professionals deserve great support. That’s why we offer a comprehensive benefits package designed to help you thrive—professionally and personally.
From company-contributed medical, dental, and vision plans to a 401(k), weinvest in your health and future. You’ll also enjoy perks like referral bonuses, commuter savings, a mobile payroll app for easy access to your pay and benefits, and a variety of voluntary insurance options to fit your lifestyle.
Join a global IT leader that values your expertise, rewards your contributions,and supports your well-being every step of the way.
* The pay range listed above reflects the expected starting salary /Pay rate for this role. This range may be adjusted based onmarket conditions, location, and other relevant factors. The Company will determine the final starting salary/Pay rate in consultation with the selected candidate(s), in full compliance with applicable laws
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).