Full Stack Developer (Expert)

ATS Client

Pretoria

On-site

ZAR 1,200,000 - 1,900,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ATS Client in Pretoria, South Africa, is seeking an Expert Full Stack Developer to join its IT hub. You will build and operate analytics platforms, delivering data-driven insights through low-code, no-code, and traditional high-code solutions.

Responsibilities include developing data pipelines (ETL, SQL, PySpark), APIs, frontend work with Angular/React, and integrating BI tools like Tableau, PowerBI, and Qlik.

Qualifications

  • 8+ years in software development.
  • 5+ years in Python development (advanced concepts including decorators, dependency injection, etc.).
  • 5+ years in AWS services (APIGateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM).
  • Experience in Data Intelligence / Business Intelligence.
  • Building Big Data pipelines (ETL, SQL) and CI/CD pipelines using CodeBuild and GitHub Actions.
  • API and ETL development expertise.

Responsibilities

  • Develop and manage projects/processes on analytics platforms.
  • Build Data Pipelines (ETL, SQL, PySpark) and APIs.
  • Frontend development using Angular, React, Figma, and other tools.
  • Support system implementation, testing, audits, and quality assurance.
  • Propose system designs, review alternatives, and present solutions to management.
  • Prepare system and technical documentation following ISO standards.
  • Ensure security compliance and assist with network setup in cloud environments (AWS).
  • Collaborate with cross-functional teams using Agile methodologies.

Skills

Python development
AWS services
Data Intelligence
APIs & ETL
Frontend development
CI/CD pipelines
Security concepts

Education

Relevant IT/Engineering Degree
AWS Certified Developer Associate
AWS Solutions Architect

Tools

Angular
React
Figma
Tableau
PowerBI
Qlik
Terraform
GitHub Actions

Job description

Job Description

We are seeking an Expert Full Stack Developer to join a dynamic IT hub delivering cutting-edge data-driven solutions. The role focuses on the development and operation of analytics platforms, enabling data-driven decisions and providing insights through advanced analytics tools, including low-code, no-code, and high-code solutions.

Key Responsibilities
  • Develop and manage projects/processes on analytics platforms.
  • Build Data Pipelines (ETL, SQL, PySpark) and APIs.
  • Frontend development using Angular, React, Figma, and other tools.
  • Support system implementation, testing, audits, and quality assurance.
  • Propose system designs, review alternatives, and present solutions to management.
  • Prepare system and technical documentation following ISO standards.
  • Ensure security compliance and assist with network setup in cloud environments (AWS).
  • Collaborate with cross-functional teams using Agile methodologies.
Requirements
Essential Skills
  • 8+ years in Software Development.
  • 5+ years in Python development (advanced concepts including decorators, dependency injection, etc.).
  • 5+ years in AWS services (APIGateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM).
  • Experience in Data Intelligence / Business Intelligence.
  • Building Big Data pipelines (ETL, SQL) and CI/CD pipelines using CodeBuild and GitHub Actions.
  • API and ETL development expertise.
  • Familiarity with networking principles and cloud security (IAM, KMS, ACM, Secret Manager).
  • Frontend development skills and familiarity with BI tools (Tableau, PowerBI, Qlik).
  • Linux scripting, Terraform/IaC deployment, test automation, and coding best practices (PEP8).
Advantageous Skills
  • Knowledge of Palantir Foundry.
  • Jira, Confluence, and Agile ceremonies experience.
  • Security best practices and alerting pipelines.
  • Docker, data streaming services (Apache Kafka), and GitHub Copilot.
Qualifications
  • Relevant IT, Business, or Engineering Degree.
  • AWS Certified Developer Associate or Solutions Architect (advantageous).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer (Senior)
Full Stack Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,500,000
Data Analyst / BI Developer (Python, SQL, Power BI)
Data Analyst / BI Developer (Python, SQL, Power BI)

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 600,000 - 900,000
Full Stack Developer
Full Stack Developer

MyCareerCraft • Sandton

On-site
ZAR 700,000 - 900,000
Full Stack Developer
Full Stack Developer

Rifumo Empowerment Holdings • Gauteng

On-site
ZAR 400,000 - 600,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Fully remote
Health insurance
+2
Senior Data Engineer
Senior Data Engineer

Indsafri • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Performance-based bonuses
Fully remote position
Home office expense allowance
+1
Senior Full Stack Developer
Senior Full Stack Developer

SavageOne Pty Ltd • Midrand

On-site
ZAR 700,000 - 1,000,000
Full Stack Developer (Senior) 0693
Full Stack Developer (Senior) 0693

Opensource • Gauteng

On-site
ZAR 600,000 - 900,000
Full Stack Developer
Full Stack Developer

Tumaini Consulting • Cape Town

On-site
ZAR 550,000 - 900,000