Job Summary:
We are seeking a highly skilled and experienced Senior Frontend Developer with expertise in React.js, Next.js, and TypeScript to join our team in Mumbai. The ideal candidate will be passionate about building scalable, high-performing, and visually appealing web applications, while mentoring junior developers and driving frontend best practices.
Key Responsibilities:
- Design and develop modern, responsive, and user-friendly web applications using React.js, Next.js, and TypeScript.
- Implement state management libraries like Redux, Context API, or MobX.
- Optimize applications for maximum speed and scalability.
- Collaborate with UX/UI designers, backend developers, and stakeholders to deliver high-quality features.
- Architect and maintain reusable, testable, and efficient code.
- Mentor and guide junior developers, conducting code reviews to maintain code quality.
- Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.
- Identify and fix performance bottlenecks and bugs.
- Ensure cross-browser compatibility and responsive designs.
- Stay updated with the latest trends, tools, and technologies in the React.js and TypeScript ecosystem.
- Propose and implement improvements to enhance development processes.
Required Skills:
- Strong proficiency in React.js, Next.js, and TypeScript (8+ years of experience).
- Deep understanding of JavaScript (ES6+), HTML5, and CSS3.
- Experience with server-side rendering (SSR) and static site generation (SSG).
- Proficiency in writing unit and integration tests using frameworks like Jest, React Testing Library, or Cypress.
- Familiarity with build tools like Webpack, Babel, and Vite.
- Knowledge of API integrations (REST and GraphQL).
- Hands-on experience with Git and CI/CD pipelines.
- Excellent problem-solving, debugging, and analytical skills.
Preferred Qualifications:
- Experience with popular CSS frameworks (e.g., Tailwind CSS, Material-UI, or Styled Components).
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Knowledge of Micro-Frontend architecture.