Senior software engineer - full stack

Kerv • Remote, Remote, South-Africa • Posted June 04, 2026

Location Remote, Remote
Job Type Full-time
Category Other-General
Posted June 04, 2026
Where the job is based: Stellenbosch, South AfricaThis 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, Dev Sec Ops, 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 Type ORM, 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 functional front‑end code with attention to performance and accessibility Produce clear and concise technical docum...

Interested in this role?

Click the button below to start your application.

Apply Now