Frontend Developer
Key Responsibilities
Develop and maintain scalable frontend applications using Next.js and React.
Build responsive, user-friendly interfaces using Tailwind CSS v4 and shadcn/ui, with a focus on performance and scalability.
Develop smooth and engaging UI interactions and animations using Framer Motion.
Implement state management using Redux Toolkit and Immer.
Build reusable, maintainable, and scalable UI components following modern frontend development best practices.
Integrate frontend applications with backend services and APIs.
Write and maintain unit and integration tests using Vitest and Testing Library, along with end-to-end tests using Playwright.
Troubleshoot, debug, and resolve frontend issues across different environments.
Collaborate closely with backend developers, product managers, designers, and other stakeholders.
Participate in code reviews and contribute to improving development standards and processes.
Optimize applications for performance, usability, accessibility, and cross-browser compatibility.
Requirements
Strong proficiency in TypeScript and modern JavaScript/ES6+ concepts.
Hands-on experience with React and Next.js, particularly the App Router.
Good understanding of modern React concepts, component architecture, hooks, and reusable UI development.
Experience with Tailwind CSS v4 and component libraries such as shadcn/ui.
Experience with state management using Redux Toolkit and Immer.
Experience writing unit and integration tests using Vitest and Testing Library.
Familiarity with end-to-end testing using Playwright.
Valuable understanding of responsive design, accessibility, and cross-browser compatibility.
Experience with Git and up-to-date version control practices.
Solid problem-solving and debugging skills.
Good communication and collaboration skills.
Ability to work effectively in a fast-paced and cooperative environment.
Bonus Skills
Experience with Turbopack and up-to-date Nex
📌 Associate Frontend Developer Pune Division (India)
🏢 Kodo
📍 India