About the role
Location: Bengaluru, India (Hybrid/On-site/Remote – specify based on your policy)
Experience Required: 5+ years
Employment Type: Full-time
About the Role:We are seeking a highly skilled React JS Developer with over 5 years of experience to join our growing team in Bengaluru. The ideal candidate should have a deep understanding of front-end development, React ecosystem, and a passion for building scalable and user-friendly web applications.
Key Responsibilities:- Develop and maintain scalable web applications using React.js
- Collaborate with UX/UI designers, product managers, and backend developers to deliver high-quality features
- Write clean, maintainable, and efficient code following best practices
- Optimize applications for maximum speed and scalability
- Work with RESTful APIs and/or GraphQL to integrate frontend with backend services
- Participate in code reviews, testing, and documentation
- Stay updated with the latest trends in frontend technologies
- Strong proficiency in React.js and its core principles
- Hands-on experience with Redux, React Hooks, Context API
- Proficient in JavaScript (ES6+), HTML5, CSS3, SASS/LESS
- Familiarity with TypeScript is a plus
- Experience with build tools like Webpack, Babel, NPM/Yarn
- Strong knowledge of RESTful APIs and asynchronous request handling
- Good understanding of cross-browser compatibility and responsive design
- Experience with unit testing frameworks (Jest, Enzyme, React Testing Library)
- Familiarity with version control systems, especially Git
- Experience working in Agile/Scrum environments
- Exposure to CI/CD tools and workflows
- Understanding of backend technologies (Node.js, Express) is a plus
- Knowledge of containerization (Docker) is an advantage
- Experience with cloud platforms (AWS, Azure, GCP) is a bonus
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field