Full-Time, On-Site.
Perungalathur, Chennai.
Overview:
We’re looking for an experienced React.js Developer to build a dynamic web application with backend/API integration (Python or JavaScript-based).
You’ll work closely with our design and backend teams to deliver a seamless, high-performing user experience.
Key Responsibilities
- Develop, test, and maintain responsive web applications using React.js and modern JavaScript frameworks.
- Collaborate with UI/UX designers to translate wireframes and design mockups into functional, user-friendly components.
- Integrate RESTful and/or GraphQL APIs with the front end.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Implement and manage state management (Redux, Zustand, or similar libraries).
- Optimize web applications for performance, scalability, and cross-browser compatibility .
- Participate in code reviews , testing , and debugging to ensure code quality.
- Work collaboratively with backend and DevOps teams to ensure smooth integration and deployment.
- Stay current with emerging trends and tools in the React and JavaScript ecosystem .
Required Skills & Experience
- 1-2 years of hands-on experience developing web applications with React.js .
- Strong knowledge of JavaScript (ES6+), HTML5, and CSS3 .
- Experience with React Hooks , functional components , and modern state management .
- Familiarity with TypeScript is a strong advantage.
- Experience integrating with RESTful or GraphQL APIs .
- Understanding of frontend build tools (Webpack, Babel, Vite, etc.).
- Knowledge of responsive design , accessibility , and cross-browser compatibility .
- Experience with Git-based version control (GitHub, GitLab, or Bitbucket).
- Exposure to backend technologies (Python/Django/FastAPI or Node.js/Express ) is a plus.