Senior Node.js & AWS Backend Engineer — Flexible/Remote

Sabenza IT & Recruitment

Pretoria

Hybrid

ZAR 900,000 - 1,500,000

Full time

46 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible working model
Remote + on-site

Job summary

Sabenza IT & Recruitment is seeking a Senior Node.js & AWS Back-End Developer in Pretoria, South Africa. You will design and maintain scalable, production-ready backend services in a cloud-based environment, with a focus on serverless architectures and API integrations.

Join a globally connected IT team delivering innovative e-mobility and energy-management solutions. You will lead technical initiatives, implement automated testing, and shape CI/CD pipelines while collaborating across

Qualifications

  • A relevant IT degree or equivalent practical experience.
  • At least 5 years of production experience with Node.js in serverless environments.
  • At least 5 years of hands-on experience with AWS serverless technologies, including Lambda, API Gateway, DynamoDB, and SQS/SNS.
  • At least 5 years of automated testing experience, including unit and end-to-end testing.
  • Experience leading IT teams or providing technical leadership.
  • Strong experience with both SQL and NoSQL databases.
  • Experience with Infrastructure as Code, preferably CloudFormation.
  • Experience designing, configuring, and maintaining CI/CD pipelines, preferably using GitHub Actions.
  • Knowledge of cloud computing, Kubernetes, serverless architecture, networking, monitoring, and log analytics.
  • Understanding of software design and architecture patterns.
  • Experience working in Agile or Scrum environments.
  • AWS Developer Associate certification at minimum is preferred, with Professional-level certifications advantageous.

Responsibilities

  • Design, develop, and operate scalable, production-ready back-end applications in a cloud-based environment.
  • Build and maintain serverless solutions using Node.js and AWS technologies.
  • Develop and manage APIs, event-driven services, and integrations with external systems and energy partners.
  • Work with AWS Lambda, API Gateway, DynamoDB, SQS, SNS, Kinesis, S3, and CloudWatch.
  • Implement automated unit and end-to-end testing to maintain high-quality, reliable code.
  • Build and maintain CI/CD pipelines and Infrastructure as Code solutions.
  • Monitor application performance, analyse logs, troubleshoot issues, and support 24/7 production operations.
  • Apply cloud security best practices and ensure solutions meet technical and quality standards.
  • Collaborate with customers, developers, teams, and external vendors to deliver effective solutions.
  • Take ownership of complex technical challenges, identify risks, and drive solutions forward.
  • Share knowledge, mentor team members, and contribute to technical design and architectural decisions.

Skills

Node.js
Serverless
AWS
APIs
CI/CD
Testing
Agile/Scrum
Security best practices

Education

Relevant IT degree

Tools

AWS Lambda
API Gateway
DynamoDB
SQS/SNS
Kinesis
S3
CloudWatch
GitHub Actions
CloudFormation
Kubernetes
CI/CD pipelines

Job description

Sabenza IT & Recruitment is seeking a Senior Node.js & AWS Back-End Developer in Pretoria, South Africa. You will design and maintain scalable, production-ready backend services in a cloud-based environment, with a focus on serverless architectures and API integrations.

Join a globally connected IT team delivering innovative e-mobility and energy-management solutions. You will lead technical initiatives, implement automated testing, and shape CI/CD pipelines while collaborating across

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Cloud-Native Backend Engineer (Remote)
Cloud-Native Backend Engineer (Remote)

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 850,000 - 1,400,000
Remote and on-site work flexibility
Flexible working arrangements
Strong work-life balance
Node.js & AWS Back-End Developer (Senior)
Node.js & AWS Back-End Developer (Senior)

Sabenza IT & Recruitment • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Flexible working model
Remote + on-site
Back-End Developer(Node.js/AWS)
Back-End Developer(Node.js/AWS)

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Senior Backend Engineer - Node.js & AWS (Remote)
Senior Backend Engineer - Node.js & AWS (Remote)

Quik Hire Staffing • South Africa

Remote
ZAR 1,469,000 - 2,285,000
Remote Backend Engineer - Node.js & AWS Serverless
Remote Backend Engineer - Node.js & AWS Serverless

Acuity Consultants • Wes-Kaap

Remote
ZAR 1,080,000 - 1,320,000
Back-End Developer (Advanced)
Back-End Developer (Advanced)

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 850,000 - 1,400,000
Remote and on-site work flexibility
Flexible working arrangements
Strong work-life balance
Backend Node.js Engineer — APIs & Cloud (Docker/AWS)
Backend Node.js Engineer — APIs & Cloud (Docker/AWS)

Hire Resolve • Gauteng

On-site
ZAR 600,000 - 900,000
Senior Backend & DevOps Engineer — AWS, Serverless & CI/CD
Senior Backend & DevOps Engineer — AWS, Serverless & CI/CD

Boardroom Appointments • Centurion

On-site
ZAR 900,000 - 1,400,000
Senior Full-Stack Engineer - Cloud, AI & DevOps
Senior Full-Stack Engineer - Cloud, AI & DevOps

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 900,000 - 1,200,000