Job Title: React / Next.js Developer
Job Type: Full-Time
Location: [On-site]
Job Summary
We are seeking a talented React / Next.js Developer to build modern, scalable, and high-performance web applications. The ideal candidate should have strong experience with React.js, Next.js, JavaScript, and front-end development best practices. You will work closely with designers, backend developers, and product teams to deliver responsive and user-friendly applications.
Key Responsibilities
- Develop and maintain web applications using React.js and Next.js.
- Build reusable components and scalable front-end architecture.
- Implement server-side rendering (SSR) and static site generation (SSG) using Next.js.
- Optimize applications for speed, SEO, and performance.
- Integrate REST APIs and third-party services.
- Collaborate with UI/UX designers to create responsive interfaces.
- Write clean, maintainable, and efficient code.
- Debug, troubleshoot, and improve existing applications.
- Participate in code reviews and Agile development processes.
Required Skills & Qualifications
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Hands-on experience with React.js and Next.js.
- Good understanding of SSR, SSG, and routing in Next.js.
- Experience with HTML5, CSS3, Tailwind CSS, or modern UI frameworks.
- Familiarity with API integration and asynchronous programming.
- Experience with Git and version control workflows.
- Understanding of responsive design and cross-browser compatibility.
- Knowledge of performance optimization and SEO best practices.
Preferred Qualifications
- Experience with Redux, Zustand, or Context API.
- Familiarity with Node.js and backend integration.
- Knowledge of authentication systems (JWT, OAuth, NextAuth).
- Experience deploying applications on Vercel, AWS, or similar platforms.
- Familiarity with testing frameworks such as Jest or Cypress.
Education & Experience
- Bachelor’s degree in computer science or a related field (preferred).
- 1–5 years of experience in React / Next.js development.
Pay: ₹25,186.46 - ₹60,865.16 per month
Work Location: In person