Senior Backend Engineer

AES Global

Apply Now

AES Global

Cape Town, South Africa
021 201 7100


Applications for this position closed on 18/Feb

To be considered for any future openings with AES Global, please submit your résumé by registering.


Senior Backend Engineer

Location Cape Town, South Africa
Employment Type Full Time
Seniority Level Senior
Experience 4 to 9 years
Remuneration R60 000 to R74 997
Remuneration Type Basic
Remuneration Frequency Monthly
Benefits Annual Bonuses; Flexi Hours; Share options
14/01/2020 Reference Number: AES88738847
Apply Now


  • Kubernetes
  • NodeJS
  • Typescript
  • Back-End Development

Job Description

A tech startup who's IoT platform helps insurance companies improve risk mitigation, enhance loss management and better engage with customers through smart sensors is looking for a well-rounded, reliable backend engineer to join their team.

You’ll be working on scaling a growing product built with a micro-services architecture, where the
current goal is separating tightly coupled services to be more independent. Remote working and
flexible hours are possible, but you’ll preferably be able to join the team in person in Cape Town.

All staff take part in an ESOP (Employment stock ownership plan), 1-year cliff, 4 year vesting

Tech stack:

? Node.js (Typescript)
? GraphQL
? Docker/Kubernetes
? Elasticsearch
? MongoDB
? RabbitMQ
? Redis


? Helping the backend team de-couple parts of the current application
? Implementing new features as required, working closely with mobile and web frontend teams
? Maintaining good code quality, ensuring robust design as the business scales and identifying opportunities for refactoring
? Mentoring the backend team as it grows

? Backend architecture and development experience of at least 4 years.
? Good knowledge of solid modern design/architectural patterns
? Node.js experience, with at least one large project
? Strong communication skills
? Good eye for detail
? Technical leadership experience is a plus

Apply Now
If you want to apply for the advertised job, please contact the company at the top of the page. Don't contact Ditto Jobs.