Senior Backend Software Engineer
|Location||Cape Town, South Africa|
|Employment Type||Full Time|
|Experience||4 to 9 years|
|Remuneration||R60 000 to R74 997|
|Benefits||Annual Bonuses; Flexi Hours; Share options|
- Back-End Development
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
? Node.js (Typescript)
? 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