Role & responsibilities
Responsibilities:
Frontend Development: Develop, optimize, and maintain high-quality, reusable React.js components.
Architecture & Design: Design scalable, maintainable, and efficient frontend architectures.
State Management: Implement and manage application state using Redux, Context API, React Query, or Zustand.
Performance Optimization: Optimize rendering, improve load times, and ensure smooth UI performance.
Testing & Debugging: Write unit and integration tests using Jest, React Testing Library, or Cypress.
API Integration: Consume RESTful and GraphQL APIs, handle authentication, caching, and data fetching strategies.
Code Reviews & Best Practices: Enforce clean code principles, conduct code reviews, and mentor junior developers.
Cross-Functional Collaboration: Work closely with backend engineers, UX/UI designers, and product managers.
DevOps & Deployment: Collaborate on CI/CD pipelines, version control (Git), and deployments to cloud platforms (AWS, Vercel, Netlify).
Required Skills & Qualifications:
5+ years of experience in frontend development, with at least 3 years in React.js.
Proficiency in JavaScript (ES6+) & TypeScript for scalable and maintainable code.
Expertise in React.js (Hooks, Context API, Higher-Order Components, Portals, Error Boundaries).
Strong experience with state management libraries like Redux, Recoil, Zustand, or React Query.
Hands-on experience with UI frameworks (Material-UI, Tailwind CSS, Chakra UI).
Experience with SSR & SSG frameworks (Next.js, Gatsby) for performance optimization.
Familiarity with testing frameworks (Jest, React Testing Library, Cypress).
Good knowledge of Webpack, Babel, and build tools for frontend optimization.
Experience integrating authentication & security mechanisms (JWT, OAuth, Firebase Auth).
Strong understanding of responsive design, accessibility (a11y), and performance tuning.
Knowledge of micro frontends & monorepo architectures (Nx, Turborepo) is a plus.
Familiarity with CI/CD pipelines, Docker, and cloud services (AWS, Azure, Vercel, Netlify).
Preferred candidate profile
Perks and benefits
Bengaluru
Bengaluru
Next Js Developer
(Based On Interview)
Lorem ipsum dolor sit amet, consectetur adipiscing elit.