KT

Next.js Developer

Kangaro Techitpro.lk
Sep 25, 2026, 2:48 PM4w ago
Full-timeSoftware engineeringJunior (1+ yr)

About the role

Kangaro Tech is seeking a Next.js Developer to join their team and contribute to the development of modern SaaS, business management, and AI-powered web applications. The role involves building and maintaining web applications using Next.js, developing responsive frontend components, integrating REST APIs, and working with backend technologies such as Node.js/Express.js and databases like PostgreSQL/MySQL. The ideal candidate should have at least 1 year of hands-on experience with Next.js and be comfortable working with React, TypeScript, JavaScript, and Git-based workflows. The position requires the ability to troubleshoot issues, work with existing codebases, and collaborate with cross-functional teams.

Must have

  • 1+ year of hands-on experience with Next.js
  • Strong knowledge of React
  • Good understanding of JavaScript / TypeScript
  • Experience with Next.js App Router
  • Knowledge of API integration and REST APIs
  • Experience with Node.js / Express.js or similar backend technologies
  • Understanding of databases and SQL
  • Good knowledge of Git and GitHub/GitLab
  • Understanding of responsive web development
  • Ability to troubleshoot and solve technical problems independently
  • Ability to work with an existing codebase and follow established project requirements

Nice to have

  • Experience with Prisma ORM
  • Experience with PostgreSQL / Supabase
  • Experience with Docker
  • Familiarity with AWS or other cloud platforms
  • Knowledge of CI/CD practices
  • Experience developing SaaS or enterprise applications
  • Understanding of software architecture and SOLID / OOP principles
  • Experience working in an Agile/Scrum development environment

Technologies

  • Agile
  • Authentication
  • AWS
  • CI/CD
  • CSS
  • Docker
  • Express.js
  • Git
  • GitHub
  • GitLab
  • HTML
  • JavaScript
  • MySQL
  • Next.js
  • Node.js
  • PostgreSQL
  • React
  • REST
  • SaaS
  • Scrum
  • SQL
  • TypeScript

Highlights

Applicants should submit a CV along with links to their GitHub profile, portfolio, and relevant projects. The selection process may include a technical interview and a practical assessment. Real hands-on development experience is emphasized over theoretical knowledge or AI-generated code.