We are looking for an experienced React JS Developer with a strong background in UI development to join our team. The ideal candidate should have more than 5 years of experience working with React JS and be able to design and implement dynamic and responsive user interfaces. In this role, you will collaborate with the front-end and back-end teams to build scalable and high-performance web applications.
Key Responsibilities:
- Develop and maintain user interfaces using React JS.
- Collaborate with UX/UI designers to translate design concepts into interactive, functional web pages.
- Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
- Write reusable, testable, and efficient code for React components and web applications.
- Integrate front-end applications with back-end services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Stay up-to-date with the latest trends in React development and best practices.
Mandatory Skills:
- React JS (5+ years of hands-on experience).
- Strong experience in UI development and building responsive web applications.
- In-depth knowledge of JavaScript, HTML5, CSS3, and modern front-end development tools.
- Experience with React hooks, state management libraries (e.g., Redux), and component-based architecture.
Nice to Have Skills:
- Google Cloud Platform (GCP).
- Familiarity with CI/CD pipelines, Version Control (Git), and testing frameworks.