Senior Software Engineer - Full Stack

Kerv
📍 Remote, Remote, South-Africa 💼 Full-time 🕒 Posted July 01, 2026

Job Description

Where the job is based: Stellenbosch, South Africa
This role demands flexibility to work during UK hours

Kerv South Africa, part of the Kerv Group, delivers technology solutions through a mix of Power Platform, DevSecOps, Data experiences, and Software Engineering.

Responsibilities

  • Develop and maintain scalable, full‑stack web applications using Next.js (frontend) and Node.js (backend)
  • Build rich, user‑centric interfaces that bring complex business processes to life through clean and responsive UI components
  • Create RESTful APIs with Node.js and TypeORM, focusing on data modelling and performance
  • Write modular, maintainable code with comprehensive unit and integration tests, following TDD using Jest and Supertest
  • Design and manage infrastructure components with Docker Compose, Terraform, and deploy to AWS services (EC2, ECS, RDS, S3, etc.)
  • Translate UI/UX wireframes into functiona...

Ready to Apply?

Submit your application today and join our talented team at Kerv.

Submit Application

Job Details

  • Location Remote, Remote
  • Job Type Full-time
  • Category Software Development
  • Posted Date July 01, 2026
  • Application Deadline August 10, 2026