Front-End Developer (React)
Experience Required : 4-8 Years in Front end
We are seeking a skilled Front-End Developer to design and build scalable, responsive, and cross-browser compatible web applications. The role involves developing robust front-end solutions using React.js, TypeScript, and modern UI libraries (Tailwind, MUI, Chakra UI) while ensuring performance, accessibility, and maintainability.
Key Responsibilities :
- Develop and maintain modular, reusable, and well-structured front-end components using React, JSX, Angular, and TypeScript.
- Collaborate with UI / UX teams to translate designs into functional, high-quality user interfaces.
- Implement state management (Redux), performance optimization (Core Web Vitals, Lighthouse, WebPageTest), and secure coding practices.
- Optimize bundle sizes with code splitting, lazy loading, and tree-shaking; ensure responsiveness and cross-browser / device compatibility.
- Integrate REST APIs with backend systems and collaborate closely with backend teams.
- Debug, profile, and monitor performance using React DevTools, Chrome DevTools, and analytics tools (Sentry, SpeedCurve, Web Vitals).
- Work with SaaS / cloud environments (AWS, Azure, GCP) and follow Git / GitHub workflows.
- Contribute to Agile teams, mentor developers, and support full lifecycle development from design to release.
Requirements :
Strong proficiency in JavaScript, React.js, Angular, Node.js, and Express.js.Expertise in HTML5, CSS3 / SCSS, AJAX, jQuery, JSON, and responsive design.Experience with modern front-end tooling (Webpack, Babel, styled-components, Emotion).Solid understanding of REST API design, OOP, performance optimization, and accessibility standards.Hands-on experience with cloud platforms, SaaS applications, and CI / CD workflows.Strong problem-solving skills with the ability to lead projects and collaborate in cross-functional teams.