Job Description
We are seeking a skilled UI Developer with strong experience in React.js to join our team in New York. The ideal candidate will be responsible for building responsive, high-quality web applications and collaborating with cross-functional teams to deliver an excellent user experience.
Responsibilities
- Develop and maintain responsive web applications using React.js.
- Build reusable UI components and ensure application performance.
- Collaborate with designers, backend developers, and product teams.
- Write clean, maintainable, and efficient code.
- Debug and resolve frontend issues and optimize application performance.
- Participate in code reviews and follow best development practices.
Required Skills
- 3+ years of experience in frontend development.
- Strong hands-on experience with React.js, JavaScript (ES6+), HTML5, and CSS3.
- Experience with Redux, React Hooks, and REST APIs.
- Familiarity with Git and Agile development methodologies.
- Strong problem-solving and communication skills.
Preferred Skills
- Experience with TypeScript.
- Knowledge of Material UI, Bootstrap, or similar UI frameworks.
- Familiarity with testing frameworks such as Jest or React Testing Library.