
Senior Frontend Developer
- Gurgaon, Haryana
- Permanent
- Full-time
- Design & Development: Build, maintain, and enhance web applications using React.js and modern frontend development practices.
- Code Quality: Write clean, reusable, and scalable code, ensuring best practices in performance optimization and maintainability.
- Collaboration: Work closely with product managers, UI/UX designers, and backend engineers to implement seamless integrations and deliver features aligned with business goals.
- Optimization: Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Innovation: Stay updated with the latest frontend trends, libraries, and frameworks, and proactively suggest improvements to enhance user experience and developer productivity.
- Testing & Debugging: Implement unit tests, debug issues, and ensure high code coverage to maintain robust and reliable applications.
- Mentorship: Support and guide junior developers by conducting code reviews, sharing best practices, and fostering a culture of continuous learning.
- Documentation: Create and maintain technical documentation for project requirements, architecture, and implementation details.
- 2–5 years of professional experience as a Frontend Developer with a strong focus on React.js.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Hands-on experience with state management libraries (Redux, Context API, or MobX).
- Strong understanding of component-driven development and reusable UI patterns.
- Familiarity with RESTful APIs and integration with backend services.
- Knowledge of frontend build tools such as Webpack, Babel, or Vite.
- Proficiency in version control systems (Git, GitHub/GitLab/Bitbucket).
- Solid experience in responsive web design and cross-browser compatibility.
- Exposure to testing frameworks such as Jest, React Testing Library, or Cypress.
- Strong problem-solving skills with the ability to debug complex issues efficiently.
- Experience working in Agile/Scrum environments.
- Familiarity with CI/CD pipelines and DevOps practices.
- Knowledge of UI/UX principles and experience working with design tools like Figma, Sketch, or Adobe XD.
- Basic understanding of backend technologies (Node.js, GraphQL) is a plus.
- Prior experience mentoring junior engineers or leading small projects.
- Opportunity to work on challenging projects that impact thousands of users.
- Collaborative and inclusive work culture that values innovation and growth.
- Competitive compensation and performance-based rewards.
- Flexible work arrangements (remote/hybrid options, if applicable).
- Access to continuous learning and development resources.