Software developer - johannesburg/cape town
Safety Io • johannesburg, gauteng • Posted June 23, 2026
About the Role
Responsibilities
Contribute to a modern Agile engineering team building cloud‑native services
Design and implement multi‑platform, modular backend components
Build and maintain AWS‑first microservices, data flows, and infrastructure
Develop capabilities that support cloud‑connected Io T devices and OEM integrations
Collaborate with product, QA, and hardware teams to deliver high‑impact features
Participate in architectural reviews, code reviews, and continuous improvement
Ensure reliability, observability, and performance in production systems
Contribute to internal tooling and automation to strengthen engineering velocity
Qualifications Required:
Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field
Minimum 2‑year professional experience
Strong programming skills in Java Script / Node.js
Understanding of cloud fundamentals, ideally AWS
Solid knowledge of computer networking, REST APIs, and distributed sy...
Contribute to a modern Agile engineering team building cloud‑native services
Design and implement multi‑platform, modular backend components
Build and maintain AWS‑first microservices, data flows, and infrastructure
Develop capabilities that support cloud‑connected Io T devices and OEM integrations
Collaborate with product, QA, and hardware teams to deliver high‑impact features
Participate in architectural reviews, code reviews, and continuous improvement
Ensure reliability, observability, and performance in production systems
Contribute to internal tooling and automation to strengthen engineering velocity
Qualifications Required:
Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related field
Minimum 2‑year professional experience
Strong programming skills in Java Script / Node.js
Understanding of cloud fundamentals, ideally AWS
Solid knowledge of computer networking, REST APIs, and distributed sy...