Description
We are seeking a skilled React.js Developer to join our dynamic team in India. The ideal candidate will have experience in building user-friendly web applications and a passion for creating seamless user experiences.
Responsibilities
- Develop, optimize, and maintain responsive web applications using ReactJS and related libraries.
- Build reusable UI components and front-end libraries for future use.
- Integrate RESTful APIs and collaborate with backend teams for seamless data flow.
- Convert UI/UX wireframes and Figma designs into high-quality code.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot, debug, and resolve performance issues across multiple browsers and devices.
- Participate in code reviews, sprint planning, and daily standups.
- Work closely with Product, QA, and DevOps teams to ensure high-quality delivery.
Skills and Qualifications
- 3–4 years of professional experience in front-end development.
- Strong proficiency in ReactJS, JavaScript , HTML5, CSS3, and TypeScript (preferred).
- Experience with state management libraries such as Redux.
- Knowledge of modern front-end tools: Webpack, Babel, NPM/Yarn, etc.
- Experience with React Hooks, Functional Components, and lifecycle methods.
- Proficient in consuming REST APIs, GraphQL and handling async operations.
- Familiarity with version control systems like Git/GitHub.
- Good understanding of Unit Testing (Jest/React Testing Library).
Good-to-Have Skills
- Familiarity with CI/CD pipelines.
- Understanding of microfrontend architecture.
- Basic knowledge of backend (Node.js / java) is a plus.