Back-End Developer(Node.js/AWS)

Sabenza IT & Recruitment

Pretoria

On-site

ZAR 800,000 - 1,200,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sabenza IT & Recruitment seeks an experienced Back-End Developer in Pretoria to build scalable cloud solutions and modern serverless architectures. You will contribute to intelligent, connected mobility and energy management platforms powering smart charging and V2G/V2H ecosystems.

The role requires leading IT teams, 5+ years Node.js in serverless environments, AWS serverless expertise, and strong experience with IaC, CI/CD, and SQL/NoSQL databases.

Qualifications

  • 5+ years production experience with Node.js in serverless environments.
  • Experience with AWS serverless (Lambda, API Gateway, DynamoDB, SQS/SNS).
  • CI/CD pipelines experience, GitHub Actions preferred.
  • In-depth knowledge of Infrastructure as Code (Terraform, CloudFormation).
  • Experience with SQL and NoSQL databases in cloud architectures.
  • Cloud certifications (Developer Associate minimum).
  • Flexible working of 1960 hours in a 12-month period.

Skills

Node.js
AWS Serverless
CI/CD pipelines
Infrastructure as Code
Terraform
CloudFormation
Kubernetes
SQL/NoSQL databases
Agile/SCRUM
Leadership

Education

Relevant IT Degree or equivalent experience
Cloud Certifications (Developer Associate minimum, Professional preferred)

Tools

Terraform
CloudFormation
GitHub Actions
Kubernetes
DynamoDB

Job description

Pretoria, South Africa

Ready to build the technology behind the future of intelligent, connected mobility and energy management?

We're looking for an experienced Back-End Developer who loves building scalable cloud solutions, solving complex technical problems and working with modern serverless architecture.

You'll be joining a global technology environment where your code will help power smart charging, vehicle-to-home (V2H), vehicle-to-grid (V2G), energy optimisation and connected charging ecosystems.

Requirements
ESSENTIAL SKILLS:
  • Experienced in leading IT Teams.
  • 5+ years production experience with Node.js in serverless environments.
  • 3+ years automated testing experience (unit tests, end-to-end tests).
  • 3+ years hands-on AWS serverless (Lambda, API Gateway, DynamoDB, SQS/SNS).
  • Experience with Infrastructure as Code (CloudFormation preferred).
  • Experience with CI/CD pipelines (GitHub actions preferred).
  • Experience with Databases both SQL and NoSQL.
  • Experience with cloud technologies (Amazon AWS is strongly preferred).
  • Compute: Kubernetes and Serverless.
  • Virtual networks, including communication with on-premise networks.
  • Continuous Integration, Continuous Delivery (design, configuration and operation).
  • Infrastructure as Code (Terraform, CloudFormation).
  • Automated deployment and configuration of components and systems.
  • Monitoring and log analytics.
  • Experience with Databases both Sql and NoSql.
  • Experience with Design / Architecture Patterns.
  • Experience in AGILE or SCRUM.
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter.
ADVANTAGEOUS SKILLS:
  • Experience with Linear and Nonlinear Optimization.
  • Experience with Design and Evaluation of Efficient Algorithms (Complexity Theory).
  • Experience with Performance Testing and Tuning.
  • Experience with E-mobility.
  • Java.
QUALIFICATIONS/EXPERIENCE:
  • Relevant IT Degree or equivalent experience.
  • Cloud Certifications (Developer Associate minimum, Professional preferred).
  • Cutting edge global IT system landscape and processes.
  • Flexible working of 1960 hours in a 12-month period.
  • High Work-Life balance.
  • Remote / On-site work location flexibility.
  • Highly motivating, energetic, and fast-paced working environment.
  • Modern, state-of-the-art offices.
  • Dynamic Global Team collaboration.
  • Application of the Agile Working Model Methodology.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Back-End Developer (Advanced) 1848
Back-End Developer (Advanced) 1848

Opensource • Gauteng

Hybrid
ZAR 850,000 - 1,200,000
Hybrid working
Advanced Back-End Developer (Node.Js & Aws) (Contract) - Gauteng/Hybrid - Isb7300226
Advanced Back-End Developer (Node.Js & Aws) (Contract) - Gauteng/Hybrid - Isb7300226

Isanqa Resourcing • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Back-End Developer (Senior) 0212
Back-End Developer (Senior) 0212

Opensource • Midrand

Hybrid
ZAR 900,000 - 1,500,000
Remote Cloud Backend Engineer: Node.js & AWS
Remote Cloud Backend Engineer: Node.js & AWS

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 800,000 - 1,200,000
0226 Back-End Developer (Advanced)
0226 Back-End Developer (Advanced)

Imizizi • Pretoria

On-site
ZAR 600,000 - 1,000,000
Backend Engineer
Backend Engineer

PowerOptimal • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000
Remote-first culture
Monthly in-person alignment
Java/Angular Front-End Developer (Expert)
Java/Angular Front-End Developer (Expert)

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,300,000
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

Blue Pearl PTY • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary with performance bonus
Medical aid contributions
Hybrid work model
+5
Software Engineer (.NET & AWS)
Software Engineer (.NET & AWS)

iDbase Software • Johannesburg

Hybrid
ZAR 600,000 - 800,000
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

ATS Client • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Equipment provided
Data & connectivity allowance
+1