Software Developer

Cape Town, WC, ZA, South Africa

Job Description

Overview:
###

Who we are




Safety io revolutionizes cloud based/IoT solutions for the live monitoring of workforces in hazardous areas; fleet management for market and industry leading MSA safety products; on-scene monitoring for the global fire service; and many other compelling products and services. Our suite of applications are used and loved by thousands and our code saves lives!
We are an international company parented by MSA with offices in Berlin, Germany; Johannesburg, South Africa; and Cranberry, USA. Our Berlin team spreads over 20 nationalities!


Responsibilities:

The role



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



Qualifications:

Experience and education:



Minimum 2 years of relevant experience Bachelor's degree or similar in Software/Engineering or Computer Science

Required skills

:

Programming (JavaScript/Node.js/Typescript) Solid Understanding of Computer Networking SQL Experience Familiar with Linux Web development (HTML, CSS, JavaScript)

Additional skills:



Angular frontend framework Test-Driven Development, Continuous Integration Cloud & deployment technologies (AWS, Docker)

Personality:



Team player Self-motivated & self-reliant - able to learn and stay productive remotely Personal time management Fluent in English Willing to work in our Johannesburg or Cape Town offices, hybrid - come in a minimum 3 days a week Available for occasional international travel

What we offer


-----------------

A competitive salary Hybrid working model based in Johannesburg or Cape Town Great work / life balance! 21 days' vacation A start-up like environment with the backing and security of a market leader over 100 years old Meaningful projects that make a difference - at Safety io, your work will save lives! Flat company hierarchy & modern agile structure with a culture that embraces diversity, individual input and knowledge sharing Onboarding process for new hires A budget to attend conferences and provided learning tools Modern office spaces Regular social events Free coffee, tea, soft drinks & fruit


#LI-AS1
#LI-Hybrid

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1386799
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, WC, ZA, South Africa
  • Education
    Not mentioned