Job Title: React UI Engineer
Location: Berkeley Heights NJ
Job Summary:
We are seeking a skilled React UI Engineer to join our team in Berkeley Heights NJ. The ideal candidate will have strong expertise in and front-end development with the ability to design and deliver scalable responsive and user-friendly web applications. You will collaborate closely with product managers UX designers and backend engineers to create seamless user experiences.
Key Responsibilities:
- Design develop and maintain responsive web applications using and modern JavaScript frameworks.
- Collaborate with UX/UI designers to translate wireframes and prototypes into high-quality code.
- Ensure the performance scalability and cross-browser compatibility of applications.
- Build reusable components and front-end libraries for future use.
- Integrate front-end components with RESTful APIs and backend services.
- Optimize applications for maximum speed and responsiveness.
- Participate in code reviews testing and debugging to ensure high-quality deliverables.
- Stay current with emerging front-end technologies and best practices.
Required Skills & Qualifications:
- Bachelors degree in Computer Science Engineering or related field.
- 9 years of professional front-end development experience.
- Strong proficiency in JavaScript (ES6) HTML5 CSS3.
- Experience with state management libraries (Redux Context API MobX).
- Knowledge of RESTful APIs integration and JSON data handling.
- Familiarity with version control systems (Git/GitHub/Bitbucket).
- Strong understanding of responsive design and cross-browser development.
- Good knowledge of UI/UX principles and attention to detail.
Preferred Skills:
- Experience with TypeScript.
- Familiarity with frontend build tools (Webpack Babel Vite).
- Exposure to testing frameworks (Jest React Testing Library Cypress).
- Experience with CI/CD pipelines and Agile methodologies.
- Knowledge of cloud platforms (AWS Azure GCP) is a plus.