Senior Back-End Developer (Node.js & AWS) (Contract) - Gauteng/Hybrid - ISB7300212
iSanqa · Midrand, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Introduction
Our Client is looking for a Senior Back-End Developer to join the core Software Engineering team within their global IT Hub, driving the "Intelligent & Bidirectional Charging" product domain.
This e-mobility platform manages solar-, cost-, and CO₂-optimized vehicle charging, wallbox IoT connectivity, and Vehicle-to-Home (V2H) / Vehicle-to-Grid (V2G) power pool use cases.
In this role, you will lead the design, development, and 24/7 operation of scalable, event-driven Node.js microservices on AWS, connecting smart vehicles to energy partners via OpenAPIs.
Who This Role Would Suit
This position is tailor-made for an accomplished Senior Back-End Developer or Cloud Engineer who excels at architecting high-throughput serverless applications for connected IoT and smart energy ecosystems.
It is an ideal fit for an engineer who combines strong Node.js and AWS Lambda development with rigorous automated testing practices and a proven ability to lead and mentor team members in a fast-paced DevOps environment.
- Serverless Node.js & AWS Architecture: 5+ years of production experience with Node.js in serverless architectures and 5+ years hands-on with AWS serverless services (Lambda, API Gateway, DynamoDB, SQS, SNS, Kinesis, S3).
- Automated Testing & IaC: 5+ years of automated testing (unit tests, end-to-end tests) alongside Infrastructure as Code using CloudFormation (preferred) or Terraform.
- Senior Leadership & Resiliency: Proven experience leading IT teams, managing CI/CD pipelines (GitHub Actions), and operating production business applications with 24/7 support using CloudWatch.
Position Details
- Contract Dates: 01-10-2026 to 31-12-2029
- Location: Midrand / Menlyn / Rosslyn / Home Office Rotation
- Level: Senior (6-8 Years related experience)
Duties & Responsibilities
Key Responsibilities
- Serverless Engineering: Architect, build, and operate production-ready Node.js applications and OpenAPIs on AWS Lambda.
- Operational Ownership: Monitor applications in AWS CloudWatch, apply cloud-security patterns, and provide 24/7 operational support.
- IaC & Automation: Design and maintain automated deployment pipelines using CloudFormation/Terraform and GitHub Actions.
- Team Leadership & Mentorship: Lead technical deliveries, mentor and coach squad members, and liaise with global customers and external energy vendors.
Important Application Details
Location & Relocation
Applicants based outside of Gauteng must be willing to relocate to Midrand/Menlyn/Rosslyn. Please note that relocation to the province will be at the candidate's own cost.
Eligibility & Legal
- Citizenship: South African citizens and residents are preferred.
- Work Permits: Candidates with valid work permits will be considered.
- Privacy: By applying, you consent to being added to our database and receiving updates until you unsubscribe.
Application Status
If you do not receive a response within 2 weeks, please consider your application unsuccessful.
#isanqa #isanqaresourcing #fuelledbypassionintegrityexcellence #thegroup #BackEndDeveloper #SeniorBackEndDeveloper #NodeJS #Serverless #AWSLambda #DynamoDB #CloudFormation #Terraform #EMobility #IoT #DevOps #TechJobsSA #GlobalTechJobs
Desired Experience & Qualification
Qualifications & Experience
- Relevant IT Degree or equivalent practical experience.
- Minimum of 5+ years of dedicated production Node.js serverless development experience.
- Minimum of 5+ years of automated testing and AWS serverless engineering.
- Cloud Certifications (AWS Developer Associate minimum, Professional preferred).
Essential Skills & Technologies
- Node.js & Serverless: 5+ years Node.js; 5+ years AWS Lambda, API Gateway, DynamoDB, SQS, SNS, Kinesis, S3.
- IaC & CI/CD: CloudFormation (preferred), Terraform, and GitHub Actions CI/CD pipelines.
- Testing & Quality: 5+ years automated testing (unit and E2E), design/architecture patterns, and ISO-standard technical documentation.
- Databases & Networking: SQL and NoSQL databases, virtual networks (VPC, on-prem connectivity), and CloudWatch monitoring/log analytics.
- Leadership & Methodologies: Proven experience leading technical teams within Agile/Scrum delivery models.
Advantageous Skills
- Domain knowledge in E-Mobility, smart charging, and energy partner integrations.
- Linear and nonlinear optimization, algorithm design, and complexity theory.
- Performance testing, tuning, and Java development experience.
Interested?
Explore Our Latest Opportunities: iSanqa Careers Page
Stay in the Loop: Subscribe to our weekly mailing list so you don’t miss out!
Join Our Job Notification Channels: Stay updated on WhatsApp or choose your specific field on Telegram:
WhatsApp Channel | IT Roles (Telegram) | SAP Roles (Telegram)
Pharmaceutical & Medical (#) | Finance (#) | Manufacturing & Engineering (#)
Supply Chain & Procurement (#) | Sales & Marketing (#)
Communication Preferences: Please let us know how you would like us to manage your details:
Opt-In: I want to receive updates on new opportunities via mail, call, or text.
Database Only: Keep my profile on file, but do not contact me.
Remove: Completely remove my details from the database.