Job Title: React Developer
Location: Weehawken, NJ (5 Days/Week Onsite)
Engagement Type: Contract (C2C)
Note: final interview will be in person.
Job Summary:
We are seeking a highly skilled React Developer to join our team in Weehawken, NJ. The ideal candidate will be responsible for developing and maintaining modern, responsive web applications using React.js. This role requires strong frontend expertise, a solid understanding of UI/UX principles, and experience working in enterprise-level environments.
Key Responsibilities:
Develop and maintain scalable, high-performance web applications using React.js.
Build reusable components and front-end libraries for future use.
Translate UI/UX designs and wireframes into high-quality code.
Optimize applications for maximum speed and scalability.
Collaborate with backend developers and cross-functional teams to integrate APIs.
Ensure code quality through testing, code reviews, and best practices.
Troubleshoot and debug issues across multiple browsers and devices.
Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
Required Skills & Qualifications:
5+ years of professional frontend development experience.
Strong experience with React.js, Redux, Hooks, and Context API.
Proficiency in JavaScript (ES6+), HTML5, CSS3.
Experience with RESTful APIs and integration.
Familiarity with TypeScript is preferred.
Experience with Git and version control systems.
Knowledge of responsive design principles.
Strong problem-solving and communication skills.
Preferred Qualifications:
Experience in financial services or enterprise environments.
Knowledge of CI/CD pipelines.
Familiarity with testing frameworks such as Jest, React Testing Library.