We are looking for an experienced React.js Developer who is proficient in building modern web applications. The ideal candidate will have a strong understanding of React.js principles and best practices, as well as experience working with other technologies such as Redux, Complex Forms and RESTful APIs. As a React.js Developer, you will collaborate with cross-functional teams to design and implement innovative solutions that meet our business needs.
Responsibilities:
- Develop responsive and intuitive front-end interfaces using React.js.
- Collaborate with designers to implement UI/UX designs and ensure a seamless user experience.
- Build and maintain reusable React.js components and libraries for use across the application.
- Implement complex forms, user authentication, and role-based access control (RBAC) systems.
- Integrate third-party APIs into the React.js application for data retrieval and manipulation.
- Optimize application performance for maximum speed and scalability.
- Ensure cross-browser compatibility and responsiveness of the application.
- Understanding of typescript is a plus .
- Conduct code reviews, write unit tests (jest , mock ) and debug issues to ensure high quality and reliability.
- Stay up-to-date with the latest trends and best practices in front-end development and contribute to continuous improvement of our development processes.