South Africa
Senior Software Developer (AWS, TypeScript, JavaScript, … in Cape Town - Image 1
Senior Software Developer (AWS, TypeScript, JavaScript, … in Cape Town - Image 1
Enlarge image

Senior Software Developer (AWS, TypeScript, JavaScript, …, Cape Town

Senior Software Developer (AWS, TypeScript, JavaScript, …, Cape Town
Description

ENVIRONMENT:

A global leader in safety and industrial technology is driving the next generation of cloud-based IoT solutions, connecting industrial systems, sensors, and devices into scalable, real-time platforms. Their South African engineering team collaborates with international teams across Europe and the USA to deliver high-impact, production-grade systems. This is a senior-level role within a modern, Agile, product-driven environment, suited to a Software Developer who enjoys owning architecture, mentoring others, and solving complex technical challenges at scale.

 

DUTIES:

  • Design, build and maintain scalable cloud-native applications and microservices
  • Lead development of AWS-based services, APIs, and data pipelines
  • Drive architectural decisions across backend systems and integrations
  • Build and optimise systems that support IoT device connectivity and data flows
  • Collaborate with Product, QA, and Hardware teams on solution design and delivery
  • Conduct code reviews and mentor junior developers
  • Ensure system reliability, performance, observability, and security
  • Contribute to CI/CD pipelines, automation, and engineering best practices
  • Continuously improve system design, tooling, and development processes

 

REQUIREMENTS:

Qualifications & Experience:

  • Bachelor's degree in Computer Science, Engineering or related field
  • 5+ years' software development experience
  • Strong JavaScript / TypeScript and Node.js expertise
  • Proven experience building and scaling cloud solutions (AWS preferred)
  • Strong understanding of distributed systems, APIs, and system design
  • Solid SQL experience (PostgreSQL preferred)
  • Experience working in Linux-based environments

Advantageous:

  • Experience with Docker, Terraform, Ansible and CI/CD pipelines
  • Exposure to IoT systems, device integration or industrial protocols (MQTT, Modbus, BACnet)
  • Frontend experience (Angular or similar frameworks)
  • Experience with C / C++ or low-level integrations
  • Knowledge of observability, monitoring and performance tuning

 

ATTRIBUTES:

  • Strong architectural thinking and problem-solving ability
  • Ability to take ownership of systems and drive technical direction
  • Mentorship mindset with strong collaboration skills
  • Adaptable and comfortable in a fast-paced, global environment
  • High attention to detail and commitment to quality
Highlights
Safety Tips
Be careful with jobs that explicitly state ’no experience needed’.
1 / 10
More info about this ad

Senior Software Developer (AWS, TypeScript, JavaScript, … has been posted in the Cape Town Information Technology category on Locanto.

If you’re looking for something similar, check out Team Leader - Implementation Engineering Team, Cape Town, Data Capturer, Cape Town or AI Fullstack Developer – React/Typescript/Java (Spring … in Cape Town, also posted in Information Technology. In total, we have 345 ads in Information Technology in Cape Town on Locanto classifieds.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.