Salary
≈ $21k – $54k per year (Estimated)
Location
In office (Pretoria)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.
Job Description
We are looking for a Senior Full Stack Developer to join a dynamic global technology team focused on building innovative, cloud-based solutions that support data analysis, collaboration, and operational efficiency across a large international enterprise environment.
The successful candidate will work on a modern platform that leverages AI-driven analysis, cloud technologies, and scalable architectures to simplify data access, visualization, and collaboration processes.
Key Responsibilities
- Design, develop, and maintainscalable full-stack applications.
- Build responsive frontend solutionsusing Angular and TypeScript.
- Develop backend services and APIsusing Nest.js and GraphQL.
- Integrate cloud-native servicesacross AWS and Azure environments.
- Work with MongoDB, including schemadesign and Atlas Search.
- Implement secure authentication andauthorization mechanisms.
- Support CI/CD pipelines and DevOpsbest practices.
- Collaborate within Agile teams usingJira, Xray, and Confluence.
- Contribute to performanceoptimization, monitoring, and system reliability.
- Participate in architecture discussions and technical decision-making.
Requirements
Essential Skills
Frontend
- Angular
- TypeScript
- AG Grid
- NGRX
- chart.js
- GraphQL
Backend
- Nest.js
- TypeScript
- GraphQL
- AWS SDK (S3, Athena)
- MongoDB (Mongoose, Atlas Search)
- LDAP
Cloud & Environments
- Azure
- AWS
- Cloud Data Hub
- Airflow
- Grafana
- ArgoCD
Development & CI/CD
- GitHub
- GitHub Actions
- GitHub Copilot
- Dependabot
- ESLint
- SonarQube
- Jest
- NX
- Visual Studio Code
Agile Tools
- Jira / Xray
- Confluence
Advantageous Skills
- Experience with automotive orenterprise cloud data platforms.
- Exposure to identity and devicemanagement solutions.
- Advanced Angular state management andperformance optimization.
- Experience with multi-cloud or hybridcloud deployments.
- Knowledge of Docker, ECS/ECR, andproduction reliability practices.
Qualifications & Experience
- Bachelor's Degree in ComputerScience, Software Engineering, or related field.
- 3-5+ years of hands-on full stack orbackend development experience.
- Strong experience with cloud-nativearchitectures, preferably AWS and Azure.
- Experience with DevOps practices andCI/CD pipelines.
- Strong problem-solving andcommunication skills.
- Ability to work independently and mentor junior team members.
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.
698,009 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.
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
Similar stack
Same company
Pretoria
Full Stack Developer (Expert)
2 hours ago
≈ $22k – $55k per year (Estimated) • In office • Full-Time • 8+ years exp • Pretoria
Python
JavaScript
TypeScript
SQL
Python
pySpark
Databases
DynamoDB
Apache Kafka
AI/ML
Copilot
Spark
Frontend
Angular
React.js
Mobile
Dependency Injection
DevOps
Terraform
GitHub Actions
CI/CD
AWS
Docker
AWS Fargate
AWS Lambda
IAM
Linux
Analytics
Tableau
Power BI
ETL/ELT
Design
Figma
Management
Confluence
Jira
Agile
Apply
AI Builder, Emerging Talent - Spanish Market
1 hour ago
≈ $49k – $137k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Madrid
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
AI Builder, Emerging Talent - Polish Market
1 hour ago
≈ $49k – $137k per year (Estimated) • In office • Full-Time • 10+ years exp • PhD • Madrid
Python
JavaScript
TypeScript
Apex
AI/ML
Cursor
Claude
Prompt Engineering
AI Agents
LLM
Agentforce
Edge AI
Frontend
GraphQL
React.js
Apply
Frontend Engineer
2 hours ago
In office • Bachelor's Degree
JavaScript
TypeScript
Frontend
GraphQL
Next.js
React.js
Sass
Turborepo
DevOps
Terraform
GCP
Azure
CI/CD
Git
AWS
Kubernetes
Amazon EKS
Google GKE
Azure AKS
Design
Figma
Management
Agile
QA
Playwright
Jest
Apply
Senior Full Stack Developer
2 hours ago
≈ $21k – $54k per year (Estimated) • In office • Full-Time • 6+ years exp • Pretoria
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
PostgreSQL
Frontend
Angular
DevOps
Terraform
CI/CD
AWS
Kubernetes
Management
Confluence
Jira
Agile
Scrum
Apply
Graduate Software Developer (IT)
2 hours ago
≈ $15k – $43k per year (Estimated) • In office • Full-Time • Bachelor's Degree
SQL
C#
C++
Apply
Infrastructure Manager (IT)
2 hours ago
≈ $26k – $59k per year (Estimated) • In office • Full-Time • 10+ years exp • Pretoria
DevOps
SLI/SLO/SLA
Apply
Information Security Officer (Safety)
2 hours ago
≈ $25k – $55k per year (Estimated) • In office • Full-Time • 5+ years exp • Pretoria
Cybersecurity
ISO 27001
Management
ITIL
Apply
Web Developer and Technical Support (Education)
2 hours ago
≈ $11k – $30k per year (Estimated) • In office • Full-Time • Pretoria
JavaScript
PHP
PHP
WordPress
WooCommerce
Databases
MySQL
Frontend
JQuery
DevOps
Rest API
SOAP
Apply
≈ $16k – $46k per year (Estimated) • In office • Full-Time • 4+ years exp • Pretoria
JavaScript
TypeScript
SQL
Frontend
Angular
Apply
Junior Accountant (Pretoria East)
4 hours ago
≈ $11k – $25k per year (Estimated) • In office • Full-Time • 1+ year exp • Pretoria
Apply
This is one of many
698,009 more open roles from verified company boards, updated every day.

