Software Developer


Who we are

Join us in the battle to eliminate injuries in the workplace!

Focusing on industrial and fire service safety, our cloud solutions leverage MSA’s best-in-class equipment to enable a comprehensive view of safety & compliance within these markets.

As a member of the Safety io team, you’ll work on compelling projects like:

  • live monitoring of workforces in hazardous areas
  • fleet management for market-leading MSA safety products
  • on-scene monitoring for the global fire service
  • And more...

If this sounds exciting to you, apply so we can talk!

The Role

  • Join an Agile team of developers
  • Develop multi-platform modular software components
  • Build solutions for cloud-connected devices

The Person

  • Bachelor’s degree or similar in Software/Engineering or Computer Science
  • Minimum 2 years of relevant experience
  • Programming (JavaScript/Node.js, C)
  • Test-Driven Development, Continuous Integration
  • Familiar with Linux
  • Version control (git)
  • Web development (HTML, CSS, JavaScript, Angular)
  • Solid Understanding of Computer Networking
  • Knowledge of Industrial Protocols (e.g., BACnet, Modbus)
  • Bonus Skills
    • Typescript
    • Cloud technologies (AWS, MongoDB, Ansible, Docker)
    • Mobile development (Android, iOS)
    • Familiar with various database technologies (MongoDB, Elasticsearch, SQL)
  • Team player
  • Self-motivated & self-reliant – able to learn and stay productive remotely
  • Personal time management
  • Fluent in English
  • Willing to work in Johannesburg office
  • Available for occasional international travel

Apply Online

Please mention month and year



You may want us to use your application for other positions or for positions in other affiliated companies within the MSA Safety Inc. group, or you may want us to send you an unsolicited application. In these cases, we will obtain your consent for the processing and use of the data regardless of a specific position. We will share your personal data with other affiliated companies and for different positions what we think they might be suited to you. We will store your data and use it for this purpose one year at the most. Your data will then be deleted.
This consent can be revoked at any time with effect for the future. Future information about data privacy by Safety io regarding the CAREER PORTAL you can find here.