996,562open jobs
59,446companies
165,965added this week
Browse all
Salary
≈ $29k – $67k per year (Estimated)
Location
Hybrid (Cape Town, South Africa)
Seniority
Senior · 4+ years exp

Confirmed on the employer's own hiring board on Oct 1, 2026. First seen by Alion on Nov 14, 2025. Kerv scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Kerv is a London technology services group founded in 2020 that provides cloud, collaboration, connectivity and security as managed services. It was assembled by combining specialist providers into practices that deliver across the full digital estate. The company works with enterprise and public sector clients in Britain and Europe.

Senior Software Engineer - Full Stack

Experience: 4+ years

Where the job is based:  Stellenbosch, South Africa, hybrid role with 2-3 days required onsite in office

This role demands flexibility to work during UK hours

Who we are:

Dive into a world where technology meets innovation. At Kerv South Africa, we're not just another tech company. We’re the problem solvers, the magicians who transform complex challenges into seamless digital experiences. Utilising a powerful blend of Power Platform, DevSecOps, Data experiences, and Software Engineering, we create business solutions that truly resonate with our clients while driving extreme value!

With our roots planted in Birmingham and branches spreading across the globe from London to Bangalore, we're a proud member of the Kerv Group - a dynamic £112m revenue technology consultancy leader with a dedicated team of over 700 professionals, partnering with 800+ sector leaders.

People come first always.  We are incredibly proud of our unparalleled work culture. Not just words on paper, we wear our "Great Place to Work" certifications from the UK and India like badges of honour. Immerse yourself in an ocean of opportunities in an atmosphere that celebrates collaboration. Sharpen your prowess with a global multi-discipline team and be guided by the industry's most forward-thinking architects.

Primary Responsibility:

  • 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 using Node.js and TypeORM, with strong data modelling and performance in mind
  • Write modular, maintainable code with comprehensive unit and integration tests, following TDD, using frameworks like Jest and Supertest
  • Design and manage infrastructure components using Docker Compose, Terraform and deploy to AWS services (EC2, ECS, RDS, S3, etc.)
  • Translate UI/UX wireframes into functional front-end code with high attention to performance and accessibility
  • Produce clear and concise technical documentation using DDD
  • Collaborate with Engineers, Product, DevOps, and QA to ensure seamless end-to-end delivery
  • Participate in code reviews, trunk-based development, continuous integration, and agile development practices

Essential Skills:  

  • Strong experience with OO, enterprise integration, microservice and serverless architecture
  • Strong experience with js or React.js, including SSR/ISR concepts
  • Proficiency in js, Express.js/Fastify, and TypeORM or equivalent ORM tools
  • Solid understanding of TypeScript, HTML5, CSS3
  • Experience working with Docker Compose for local development and containerized deployment
  • Comfortable using AWS services like EC2, ECS, RDS, and S3
  • Strong knowledge of RESTful API design, error handling, and security best practices
  • Experience with unit and integration testing using tools like Jest, Mocha, or Supertest
  • Proficient using as Git, and CI/CD pipelines

Desirable Skills:  

  • Knowledge of PostgreSQL, MariaDB, GraphQL, or MongoDB
  • Familiarity with DevOps practices and infrastructure as code (e.g., Terraform, Biceps)
  • Exposure to Agile/Scrum development practices
  • Prior experience in building isomorphic/universal React applications
  • Experience with mobile-first design or progressive web apps (PWAs)

We’re also looking for people that fit how we work, which is something like; 

  • Excellent English speaking and written communication
  • Ability to identify and pick up new technologies and operating systems quickly
  • Ability to work effectively with remote teams in different time zones
  • Ability to work flexibly to deliver on-time to tight timescales

What we can do for you:

We’re a transparent, honest and fiercely equal employer that believes completely in providing the best possible work experience for our employees:  

Real Flexibility  - we’re a family first organisation, and if the work gets done, you can work when and wherever you want. A healthy approach for most of our teams seems to be splitting three ways between home, customer sites and the office. 

Awesome Environment  - all of our employees will tell you that we foster an easy going environment, are experts at what we do and care deeply about what we work on, and the company was started specifically to find a way for people to take more enjoyment from their work. 

Interesting Work  - these days most of our customers are household names and many of our projects have an important impact on the world around us. The kind of things we do regularly include working with not-for-profits to transform how they leverage technology, working with public bodies to shape digital services and working with top tier private entities to bring genuinely new and meaningful products and services to market. 

Recognition & Growth  - Recognized as a 'Great Place to Work' in both the UK and India, our commitment to excellence goes beyond our products and services. Our culture is a testament to the dedicated technologists who work tirelessly to drive our vision forward. Being a part of Kerv Digital means embracing a culture of innovation, collaboration, and mutual respect. Our teams in the UK and India thrive in an atmosphere that promotes continuous learning and growth.

Join us at Kerv Digital, where we don’t just build ground breaking technology - we build future.

Don’t take our word for it though, check out our impartial Glass Door reviews

More on equality:

At Kerv, we’re building something special and we’re building it to last. We want everybody to feel valued, included and love working together. With an uncompromising pursuit of amazing employee experience, we always strive to do the right thing. We believe and will relentlessly promote and support the power of diversity, equality and belonging, through collaboration and creating exceptional solutions together.

You will live the Kerv values…

  • Think Customer First
  • Team is everything
  • Spread good vibes
  • Build future
  • Do the right thing

At Kerv, we’re building something special and we’re building it to last. We want everybody to feel valued, included and love working together. With an uncompromising pursuit of amazing employee experience, we always strive to do the right thing. We believe and will relentlessly promote and support the power of diversity, equality and belonging, through collaboration and creating exceptional solutions together.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
996,562 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
Software Engineer 6 hours ago
≈ $22k – $48k per year (Estimated) • Remote (South Africa) • 4+ years exp
JavaScript
TypeScript
Ruby
Databases
MySQL
Redis
Frontend
Angular
DevOps
Rancher
Docker Swarm
CI/CD
Docker
Kubernetes
Linux
Unix
Management
Agile
Apply
≈ $29k – $73k per year (Estimated) • Remote (South Africa) • Johannesburg
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
xUnit
Databases
RabbitMQ
MS SQL
Apache Kafka
Frontend
Vue.js
Angular
React.js
DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Apply
≈ $25k – $71k per year (Estimated) • Remote (South Africa) • 10+ years exp
Python
JavaScript
TypeScript
C#
C#
.NET
Databases
Apache Kafka
AI/ML
Gemma
LLM
Frontend
Angular
React.js
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Bicep
Cybersecurity
Keycloak
Apply
$55k – $85k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Toronto
Python
JavaScript
SQL
Databases
Apache Kafka
AI/ML
Airflow
Frontend
Bootstrap
JQuery
Mobile
JUnit
DevOps
Rest API
Cybersecurity
Keycloak
Analytics
Apache NiFi
Management
Agile
Scrum
Apply
In office • Moscow
Python
C++
AI/ML
Machine Learning
DevOps
CI/CD
Apply
DevOps Engineer 1 day ago
≈ $12k – $31k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Node JS
Bash
Databases
Redis
RabbitMQ
Apache Kafka
AI/ML
LLM
Frontend
React.js
DevOps
Terraform
Helm
Azure DevOps
GitHub Actions
WebRTC
CloudFormation
Prometheus
GitLab CI
Azure
CI/CD
AWS
Docker
Kubernetes
Grafana
SRE
Bicep
Amazon EKS
Azure AKS
IAM
Amazon CloudWatch
Linux
Cybersecurity
ISO 27001
SOC 2
GDPR
Apply
≈ $60k – $166k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cairo
Python
JavaScript
SQL
C#
C++
Node JS
Python
FastAPI
C#
.NET
C++
TensorFlow C++
PyTorch C++
AI/ML
TensorFlow
PyTorch
Machine Learning
Frontend
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Management
Power Automate
Power Apps
Apply
≈ $22k – $43k per year (Estimated) • Remote (EAEU) • Moscow
Python
Bash
Databases
MySQL
PostgreSQL
ClickHouse
DevOps
Terraform
Ansible
Prometheus
Jenkins
Docker
Kubernetes
Ubuntu
Grafana
Graylog
Proxmox VE
CentOS Stream
Alertmanager
GitLab
Linux
Analytics
Metabase
Apache NiFi
Apply
Data Engineer 1 day ago
≈ $15k – $37k per year (Estimated) • In office • 3+ years exp • Pune
Python
SQL
Databases
PostgreSQL
ClickHouse
TimescaleDB
InfluxDB
Apache Kafka
AI/ML
Spark
Dagster
dbt
Prefect
Flink
Time Series Forecasting
DevOps
Terraform
GCP
Azure
CI/CD
Git
AWS
Kubernetes
Amazon ECS
Linux
Analytics
ETL/ELT
IoT
MQTT
OPC UA
Apply
≈ $16k – $41k per year (Estimated) • In office • 5+ years exp • Indore
Python
Go
JavaScript
C#
Node JS
Python
Django
C#
.NET
Node JS
Nest.JS
Express
Databases
MySQL
MongoDB
Redis
RabbitMQ
Amazon Redshift
Frontend
Socket.IO
DevOps
Git
AWS
Amazon ECS
Amazon CloudWatch
Linux
IoT
MQTT
Apply
≈ $38k – $104k per year (Estimated) • Hybrid • London
Apply
≈ $40k – $114k per year (Estimated) • Hybrid • London
DevOps
TCP/IP
DNS
DHCP
BGP
OSPF
MPLS
Management
ServiceNow
ITSM
Service Desk
Apply
≈ $55k – $137k per year (Estimated) • Remote (United Kingdom) • 4+ years exp • London
DevOps
DNS
DHCP
BGP
OSPF
MPLS
Cybersecurity
Zscaler
Management
ServiceNow
ITIL
ITSM
Apply
Hybrid • Stellenbosch
TypeScript
C#
AI/ML
Copilot Studio
Web3
Rollup
Management
Power Automate
Power Apps
Apply
$35k per year • Hybrid • Nottingham
Management
Outlook
Scrum
Apply
≈ $16k – $36k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Cape Town
Python
JavaScript
SQL
Node JS
Python
Django
Databases
PostgreSQL
Frontend
React.js
DevOps
Nginx
Apply
≈ $74k – $203k per year (Estimated) • Remote (United Kingdom, Kenya, Nigeria, South Africa, Ghana, GMT hours) • Full-Time • Nairobi • Cape Town • Lagos • Kampala • Accra
C#
Databases
RabbitMQ
Apache Kafka
AI/ML
Claude
DevOps
Azure
Kubernetes
Grafana
Apply
≈ $22k – $46k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Cape Town
Apply
In office • Full-Time • Bachelor's Degree • Cape Town
Marketing
LinkedIn
Apply
In office • Full-Time • Bachelor's Degree • Cape Town
Apply
See all jobs
This is one of many
996,562 more open roles from verified company boards, updated every day.