Search thousands of fresh jobs

×
This job is expired
Datafin

Senior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)

Datafin

  • R Undisclosed
  • Permanent Senior position
  • Cape Town
  • Posted 25 Mar 2026 by Datafin
  • Expires in 34 days
  • Job 2636054
Apply Now

About the position

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

Desired Skills:

  • Javascript
  • NodeJS
  • Typescript

Apply Now

Datafin

About the agency

Datafin Recruitment was established in 1999 and is one of South Africa’s leading Recruitment companies. Owned and managed by two sisters Lindy and Bev Sollinger, we focus on connecting with both our clients and candidates in an authentic conscious meaningful manner. We focus on the Tech, Digital/Online, Data, Finance and HR industries.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Senior Software Developer (AWS, TypeScript, JavaScript, Node.js) – Johannesburg / Cape Town (Hybrid)

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.