Node.js & AWS Back-End Developer; Senior
Listed on 2026-10-14
-
Software Development
Backend Developer, AWS, Cloud Engineer - Software
Pretoria, South Africa | Posted on 12/10/2026
Are you a Senior Back-End Developer who loves solving complex problems, building scalable cloud solutions, and turning great ideas into production-ready applications? Thiscould be your next big opportunity!
Join a dynamic,globally connected IT team working on innovative e-mobility solutions thatbring together smart vehicle charging, renewable energy, intelligentoptimisation, and bidirectional charging technology. Your work will help enablesmarter energy usage, vehicle-to-home (V2H) and vehicle-to-grid (V2G) solutions, and seamless integrations across connected energy ecosystems.
If serverlessarchitecture, AWS, clean code, and leading technical delivery are your thing,we want to hear from you!
What you'll bedoing
- Design, develop, and operatescalable, production-ready back-end applications in a cloud-based environment.
- Build and maintain serverlesssolutions 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 Cloud Watch.
- Implement automated unit andend-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.
- 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 andNo
SQL databases. - Experience with Infrastructure asCode, preferably Cloud Formation.
- Experience designing, configuring,and maintaining CI/CD pipelines, preferably using Git Hub Actions.
- Knowledge of cloud computing,Kubernetes, serverless architecture, networking, monitoring, and loganalytics.
- Understanding of software design and architecture patterns.
- Experience working in Agile or Scrum environments.
- AWS Developer Associate certification at minimum is preferred as a qualification benchmark, with Professional-level certifications advantageous.
Skills thatwill give you an edge
- Experience with linear and nonlinearoptimisation.
- Knowledge of efficient algorithms and complexity theory.
- Performance testing and applicationtuning.
- Exposure to e-mobility, intelligentcharging, or energy-management solutions.
- Work on cutting-edge global IT solutions and innovative technologies.
- Collaborate with talented teams across international markets.
- Enjoy flexible working arrangements,combining remote and on-site work.
- Benefit from a flexible working modelof 1,960 hours over a 12-month period.
- Experience a fast-paced, energeticenvironment that encourages innovation and continuous learning.
- Work in modern, state-of-the-art offices.
- Enjoy access to vehicle purchase and leasing promotions, subject to applicable terms and conditions.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).