← Back to opportunities

Senior software engineer - full stack

📍 Location
remote
⏰ Job Type
Full-time
📅 Posted
June 05, 2026

About the Role

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, 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 c...

Ready to Join Through a Referral?

Apply now and get connected directly with the hiring team

Apply for this Position