📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 08/08/2026. It no longer accepts applications.

Software Developer – Cloud & IoT (Johannesburg/Cape Town)

Safety io · Municipalité de Johannesbourg

Mid 🇬🇧 English
JavaScript Node.js AWS PostgreSQL SQL Linux HTML CSS REST APIs Computer networking Distributed systems

Job description

About the role

We are looking for a hands‑on Cloud Software Engineer to build cloud services and IoT integration capabilities for our Fixed Monitoring solutions. You will work on device connectivity, scalable APIs, data pipelines and automation within a global, product‑driven environment.

Key responsibilities

  • Contribute to an Agile team developing cloud‑native services.
  • Design and implement modular backend components and AWS‑first micro‑services.
  • Build and maintain data flows, infrastructure and automation pipelines.
  • Develop capabilities that support cloud‑connected IoT devices and OEM integrations.
  • Collaborate with product, QA and hardware teams to deliver high‑impact features.
  • Participate in architectural and code reviews, ensuring reliability, observability and performance.
  • Contribute to internal tooling and automation to increase engineering velocity.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering or related field (or equivalent).
  • Minimum 2 years of professional software development experience.
  • Strong programming skills in JavaScript/Node.js.
  • Good understanding of cloud fundamentals, preferably AWS.
  • Solid knowledge of computer networking, REST APIs and distributed systems.
  • Experience with SQL databases, preferably PostgreSQL.
  • Comfortable working in Linux environments.
  • Familiarity with web technologies such as HTML and CSS.

Required skills

  • JavaScript
  • Node.js
  • AWS
  • PostgreSQL
  • SQL
  • Linux
  • HTML
  • CSS
  • REST APIs
  • Computer networking
  • Distributed systems

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Safety io.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 months ago

26 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Safety io

Municipalité de Johannesbourg