MSA - The Safety Company
π Software Developer (Hybrid) β Johannesburg/Cape Town, South Africa
π Location: Johannesburg or Cape Town, South Africa (Hybrid β Min. 3 days in-office)
πΌ Employment Type: Full-Time
π¨βπ» Industry: Engineering & Software Development
About MSA Safety & Safety io
MSA Safety, a global leader in safety solutions, is hiring a Software Developer to join its innovative Safety io team. We develop cutting-edge cloud-based IoT solutions that monitor hazardous environments, support global fire services, and enhance fleet management for MSA safety products. Our technology saves lives, and we need your expertise to push boundaries further!
Your Role & Responsibilities β
βοΈ Develop multi-platform modular software components
βοΈ Build solutions for cloud-connected devices
βοΈ Work in an Agile team with an international presence
βοΈ Utilize best practices like Test-Driven Development & Continuous Integration
What You Need to Succeed π―
π Required Skills & Experience
βοΈ Minimum 2 years of relevant experience
βοΈ Degree in Software Engineering, Computer Science, or related field
π» Tech Stack
βοΈ Programming: JavaScript, Node.js, TypeScript
βοΈ Networking: Solid understanding of computer networking principles
βοΈ Databases: SQL experience
βοΈ Operating Systems: Familiarity with Linux
βοΈ Web Development: HTML, CSS, JavaScript
π Bonus Skills (Nice to Have!)
βοΈ Frontend Frameworks: Angular
βοΈ Cloud & Deployment: AWS, Docker
βοΈ Development Best Practices: Test-Driven Development, CI/CD
π Personality & Work Style
βοΈ Team player with strong self-motivation
βοΈ Time management skills and ability to work remotely when needed
βοΈ Fluent in English
βοΈ Hybrid work setup β must be able to work from Johannesburg or Cape Town offices at least 3 days per week
βοΈ Open to occasional international travel
Why Join Us? π
β
Competitive salary & great benefits
β
Hybrid work environment β Enjoy flexibility!
β
21 daysβ vacation π΄
β
Work on life-saving technology that makes a difference
β
Flat company hierarchy & modern Agile structure
β
Diverse & inclusive culture with 20+ nationalities in our global team
β
Professional growth β Budget for conferences & learning tools
β
State-of-the-art office spaces & social events π
β
Free coffee, tea, soft drinks & fruit βπ
π’ Apply Today!
Join MSA Safety and become part of a team thatβs making a real-world impact. If you’re passionate about software development and want to build technology that saves lives, apply now!
π Find similar jobs at: https://careerjunctionza.co.za/jobs/ + CV TIPS tailored for this role!
To apply for this job please visit careers.msasafety.com.
