2,130,526open jobs
136,801companies
247,423added this week
Browse all
Location
In office (South Africa)
Seniority
Middle · 4+ years exp

Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Aug 3, 2026. 1Life scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Protect and provide for your family with 1Life’s range of insurance and investment products, including life insurance and funeral cover.

Job Description

Responsibilities are the combined tasks and duties that must be

performed to reach the results in a role successfully. A Success Profile

contains descriptions of the most important responsibilities.

Build & Innovate: Create and enhance modern web applications using Angular and TypeScript.

Master the Data: Design and optimize complex SQL databases to ensure performance and reliability.

Own the Pipeline: Manage and improve our CI/CD pipelines in Azure DevOps, taking code from commit to production.

Collaborate & Solve: Work closely with a team of passionate developers, designers, and product owners to solve complex challenges.

We are looking for a:

  • Deep expertise in Angular and modern JavaScript.
  • A strong command of SQL and relational database design
  • Hands-on experience with Azure DevOps for CI/CD
  • A collaborative spirit and a passion for continuous learning
  • [3-5+ years] of experience turning ideas into reality

What is most beneficial would be:

  • Experience with Azure cloud services.

Job Requirements

Required Skills and Experience:

Front-End:

  • Proven experience developing single-page applications (SPAs) with Angular (Angular 2+).
  • Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.

Back-End / Database:

  • Strong proficiency in SQL and experience with relational databases (e.g., MS SQL Server, PostgreSQL).
  • Demonstrable experience writing complex queries, stored procedures, and ensuring database performance.

DevOps:

  • Hands-on experience with Azure DevOps, including setting up and managing CI/CD pipelines (Azure Pipelines).
  • Familiarity with Git for version control.

General Experience

  • 4-5+ years of professional software development experience.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Advantageous Skills (Nice to Have):

  • Experience with Azure cloud services (e.g., Azure App Service, Azure Functions, Azure SQL Database).
  • Knowledge of back-end technologies such as Node.js.
  • Experience with unit testing frameworks (e.g., Jasmine, Karma).
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.
2,130,526 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
South Africa
$22k – $36k per year (gross) · Hybrid · Full-Time · Cape Town
JavaScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
TimescaleDB
AI/ML
LLM
Time Series
DevOps
AWS
Analytics
Power BI
Apply
Remote (South Africa) · Full-Time · South Africa
JavaScript
TypeScript
C#
C#
.NET
Frontend
Angular
DevOps
CI/CD
SLI/SLO/SLA
Linux
Management
Agile
Apply
In office · Full-Time · Sandton
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Databases
Snowflake
ClickHouse
Google BigQuery
Amazon Redshift
AI/ML
Model Context Protocol
LLM
Frontend
React.js
DevOps
Azure DevOps
OpenTelemetry
Azure
CI/CD
QA
Cypress
Playwright
Apply
In office · Full-Time · Cape Town
JavaScript
TypeScript
Node JS
Node JS
Express
Databases
MongoDB
Frontend
Vue.js
DevOps
Git
Management
Agile
Apply
In office · Full-Time · Cape Town
SQL
DevOps
VMWare
Azure
Hyper-V
Apply
In office · Full-Time · South Africa
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Celery
Node JS
Nest.JS
Databases
PostgreSQL
Redis
RabbitMQ
Frontend
Socket.IO
React.js
Vite
Material UI
styled-components
Mobile
React Native
DevOps
Rest API
Terraform
GCP
WebSockets
CI/CD
AWS
Docker
Kubernetes
Apply
In office · Full-Time · South Africa
Apply
In office · Full-Time · South Africa
Apply
In office · Full-Time · South Africa
Apply
In office · Full-Time · South Africa
Apply
See all jobs
This is one of many
2,130,526 more open roles from verified company boards, updated every day.