We are looking for a Senior Next.js Developer who can design and implement high-performance, scalable web applications. Responsibilities will include developing modern UI components, handling frontend workflows in Next.js and React, and integrating backend services using Node.js, Express.js, and MongoDB.
You will primarily work on building headless frontend applications with Next.js while leveraging MERN stack capabilities to deliver end-to-end solutions. As a Next.js/MERN developer, you will be exposed to modern technologies and work on building next-generation web applications with opportunities to explore other JavaScript frameworks such as Vue or Angular.
What You’ll Be Doing
- Develop and implement highly responsive user interface components using Next.js and React.js.
- Build headless frontend applications with Next.js and integrate with backend APIs.
- Write clean, reusable, and scalable code in JavaScript/TypeScript.
- Translate wireframes and UI/UX designs into functional applications using React, Next.js, Node.js, and MongoDB.
- Implement and integrate REST & GraphQL APIs.
- Optimize applications for performance, SEO, and accessibility.
- Collaborate with designers, backend engineers, and product managers to deliver end-to-end solutions.
- Lead architectural discussions and mentor junior developers (for Lead role).
What We’d Love To See
- 5+ years of proven experience in React.js and modern JavaScript frameworks.
- 3+ years of strong hands-on experience in Next.js (SSR, SSG, ISR, API routes, middleware).
- Solid working knowledge of the MERN stack (MongoDB, Express.js, React, Node.js).
- Strong proficiency in HTML5, CSS3, JavaScript (ES6+).
- Experience with state management (Redux, Context API, Zustand).
- Proficiency in Node.js backend development and MongoDB queries.
- Familiarity with build tools like NPM, Webpack, Vite.
- Good understanding of Git, repository management, and CI/CD workflows.
- Exposure to cloud deployments (Vercel, AWS, Azure).
It’d Be Great If You Had
- Excellent communication skills and ability to work both independently and in a team.
- Strong problem-solving, prioritization, and multitasking abilities.
- Willingness to explore new commerce platforms such as CommerceTools, VTEX, or Shopify.
- Knowledge of eCommerce frameworks and backend programming languages (PHP/Java/C#).