Senior Software Developer (AWS, TypeScript, JavaScript, …, Cape Town
-
0000 Cape Town, South Africa
-
Last edited: a week ago
-
Save
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
-
Company nameDataFin Recruitment
-
Job positionSenior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)
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.