Overview
Full Stack Developer; Expert Jobs in Pretoria, South Africa at Sabenza IT & Recruitment
Position: Full Stack Developer (Expert)
We are seeking an experienced Full Stack Developer (Expert) to join a global technology team delivering innovative cloud-based analysis and collaboration solutions.
The successful candidate will work on a modern enterprise platform designed to simplify access to complex analysis systems, consolidate data sources, and improve collaboration through advanced cloud technologies and AI-driven insights.
This role requires strong frontend and backend development expertise, cloud platform experience, and the ability to build scalable, secure, and high-performance applications within agile delivery environments.
Key Responsibilities
- Develop and maintain scalable frontend applications using Angular and Type Script.
- Build robust backend services and APIs using Nest.js and Graph
QL.
- Design and implement cloud-native solutions across Azure and AWS environments.
- Integrate and manage data solutions using Mongo
DB and AWS services such as S3 and Athena.
- Implement secure authentication and authorization mechanisms using LDAP.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Contribute to CI/CD pipelines and Dev Ops processes using Git Hub Actions and related tools.
- Support monitoring, orchestration, and deployment activities using tools such as Airflow, Grafana, and ArgoCD.
- Participate in agile ceremonies, backlog refinement, and technical solution discussions.
- Ensure code quality, maintainability, and performance optimization across applications.
Requirements
Essential Skills
Frontend
- Angular
- Type Script
- AG Grid
- NGRX
- chart.js
- GraphQL
Backend
- Nest.js
- Type Script
- GraphQL
- AWS SDK (S3, Athena)
Databases & Security
- MongoDB
- Mongo
DB Atlas Search
- LDAP
Cloud & Platforms
- Azure
- AWS
- Cloud Data Hub
- Airflow
- Grafana
- ArgoCD
Development & CI/CD
- Git Hub
- Git Hub Actions
- Git Hub Copilot
- Dependabot
- ESLint
- Sonar Cube
- Jest
- NX
- Visual Studio Code
Agile & Collaboration
- Jira / Xray
- Confluence
- Agile Working Experience
Advantageous Skills
- Experience with automotive or enterprise cloud data platforms.
- Knowledge of identity and device management solutions.
- Advanced Angular state management and performance optimization experience.
- Exposure to hybrid or multi-cloud deployment environments.
Qualifications & Experience
- Degree in Information Technology or relevant experience.
- Certifications in frontend and backend development technologies are advantageous.
- Minimum 10 years of software development experience.
- Proven agile project delivery experience.
Title: Full Stack Developer; Expert
Company: Sabenza IT & Recruitment
Location: Pretoria, South Africa
Category: