Search by job, company or skills

Fullstack SA Tech

Next.js Developer - Full Stack

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Key Responsibilities

  • Develop, test, and deploy Next.js applications with clean, maintainable code.
  • Implement server-side rendering (SSR), static site generation (SSG), incremental static regeneration (ISR) using Next.js.
  • Build reusable components and front-end libraries for future use.
  • Create and maintain API routes in Next.js for backend logic.
  • Integrate RESTful APIs or GraphQL endpoints.
  • Implement authentication and authorization (e.g., NextAuth.js, JWT).
  • Connect and interact with databases (SQL/NoSQL) using ORMs or database drivers.
  • Configure and manage environment variables and backend settings.
  • Optimize application performance and SEO.
  • Collaborate with designers, backend developers, and stakeholders.
  • Debug and troubleshoot issues across the stack.

Essential Requirements

  • Proven experience as a React.js / Next.js Developer (4+ years preferred).
  • Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Strong understanding of Node.js runtime and ecosystem.
  • Experience with Next.js features: SSR, SSG, ISR, API routes, middleware.
  • Knowledge of RESTful APIs and GraphQL.
  • Experience with databases and backend data integration:
  • SQL (PostgreSQL, MySQL) or NoSQL (MongoDB)
  • ORM tools (Prisma, Sequelize, TypeORM) or native drivers.
  • Experience with authentication and session management (NextAuth.js, JWT, OAuth).
  • Familiarity with styling solutions (Tailwind CSS, styled-components, Material UI, etc.).
  • Understanding of SEO optimization in Next.js.
  • Familiarity with deployment platforms like Vercel, Netlify, AWS, or Docker.
  • Proficiency in Git and version control.
  • Strong problem-solving skills and ability to work in a collaborative team environment.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 127548589