We are seeking a highly skilled Senior React JS Developer with 911 years of experience in designing and developing scalable, high-performance web applications.
The ideal candidate should possess deep expertise in React.
js, modern JavaScript frameworks, frontend architecture, and UI performance optimization.
The candidate will work closely with product managers, UI/UX teams, backend developers, and DevOps teams to deliver enterprise-grade applications with excellent user experience and responsiveness.
Key Responsibilities :
- Design, develop, and maintain scalable frontend applications using React. js and TypeScript.
- Build reusable, modular, and maintainable UI components and libraries.
- Develop responsive and interactive web interfaces with excellent user experience.
- Collaborate with backend teams to integrate RESTful APIs and microservices.
- Optimize applications for speed, scalability, security, and cross-browser compatibility.
- Lead frontend architecture discussions and drive technical decisions.
- Implement state management solutions using Redux, Context API, or similar tools.
- Conduct code reviews and mentor junior and mid-level developers.
- Collaborate with UI/UX designers to translate wireframes into high-quality code.
- Ensure adherence to coding standards, best practices, and Agile methodologies.
- Participate in sprint planning, estimation, and technical documentation.
- Troubleshoot production issues and provide performance improvements.
- Work closely with DevOps teams for CI/CD integration and deployment activities.
- Stay updated with emerging frontend technologies and industry trends.
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Information Technology, or related field.
- 9 to 11 years of experience in frontend or full-stack development.
- Strong hands-on experience with React. js, JavaScript (ES6+), and TypeScript.
- Expertise in HTML5, CSS3, SCSS, Bootstrap, Tailwind CSS, and responsive design.
- Experience with Redux, Context API, or other state management libraries.
- Strong understanding of REST APIs and frontend-backend integration.
- Experience with modern build tools such as Webpack, Vite, Babel, and npm/yarn.
- Knowledge of unit testing frameworks such as Jest, React Testing Library, or Cypress.
- Experience with Git, GitHub/GitLab, and version control workflows.
- Familiarity with CI/CD pipelines and cloud platforms such as AWS or Azure.
- Strong understanding of performance optimization and frontend security practices.
- Experience working in Agile/Scrum environments.
Good to Have :
- Experience with Next.js or micro-frontend architecture.
- Knowledge of Docker and Kubernetes.
- Exposure to GraphQL and WebSockets.
- Understanding of accessibility standards and SEO optimization.
- Experience working in product-based or startup environments.
Soft Skills :
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Ability to lead technical discussions and mentor teams.
- Self-driven, proactive, and detail-oriented mindset.
- Ability to work independently in fast-paced environments