Sabenza IT

Full Stack Developer (Expert)

Sabenza IT  •  Pretoria, ZA (Hybrid)  •  20 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


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 TypeScript.

  • Build robust backend services and
    APIs using Nest.js and GraphQL.

  • Design and implement cloud-native
    solutions across Azure and AWS environments.

  • Integrate and manage data solutions
    using MongoDB 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
    DevOps processes using GitHub 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

  • TypeScript

  • AG Grid

  • NGRX

  • chart.js

  • GraphQL


Backend


  • Nest.js

  • TypeScript

  • GraphQL

  • AWS SDK (S3, Athena)


Databases
& Security


  • MongoDB

  • MongoDB Atlas Search

  • LDAP


Cloud &
Platforms


  • Azure

  • AWS

  • Cloud Data Hub

  • Airflow

  • Grafana

  • ArgoCD


Development
& CI/CD


  • GitHub

  • GitHub Actions

  • GitHub Copilot

  • Dependabot

  • ESLint

  • SonarCube

  • 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.
Sabenza IT

About Sabenza IT

Sabenza iT Recruitment is a Level 2 BBBEE company with more than 23 years of expertise in Information Technology recruitment. Our team comprises 20 recruiters dedicated to providing top-notch services in recruiting for sectors such as SAP, IT Developers, and IT Security, among others. Sabenza iT is proud to be a wholly South African-owned company.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Natal, Cape Town, Gauteng, ZA
Year Founded
2013
Social Media