Full Stack Developer (Senior) at Sabenza IT & Recruitment
DCV Sabenza IT and Recruitment
Job Description
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 maintain scalable full-stack applications.
- Build responsive frontend solutions using Angular and TypeScript.
- Develop backend services and APIs using [URL Removed] and GraphQL.
- Integrate cloud-native services across AWS and Azure environments.
- Work with MongoDB, including schema design and Atlas Search.
- Implement secure authentication and authorization mechanisms.
- Support CI/CD pipelines and DevOps best practices.
- Collaborate within Agile teams using Jira, Xray, and Confluence.
- Contribute to performance optimization, 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)
- 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 or enterprise cloud data platforms.
- Exposure to identity and device management solutions.
- Advanced Angular state management and performance optimization.
- Experience with multi-cloud or hybrid cloud deployments.
- Knowledge of Docker, ECS/ECR, and production reliability practices.
Qualifications & Experience
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- 3–5+ years of hands-on full stack or backend development experience.
- Strong experience with cloud-native architectures, preferably AWS and Azure.
- Experience with DevOps practices and CI/CD pipelines.
- Strong problem-solving and communication skills.
- Ability to work independently and mentor junior team members.
Desired Skills
- Angular
- Nest.js
- Azure
- Typescript
- AWS
- CI/CD
Desired Qualification Level
Degree
How to Apply
Apply Now at https://careerjunction.co.za/apply/2638370
How well do you match?
Get an instant AI match score for this role — free, takes 3 minutes.
Tailor your CV for this role
The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.
Tailor My CV to This Job ✍️