Full Stack Developer

Johannesburg, Gauteng, South Africa

Job Description

A global leader in technological safety and operational efficiency solutions is looking for a highly skilled Full Stack Developer with a passion for secure, scalable, and mission-critical systems. You'll be part of a multidisciplinary team developing solutions that enable collision avoidance, IoT-driven monitoring, secure communications, and system automation. From AWS cloud infrastructure to authentication logic, your work will directly support technologies that make workplaces safer and more efficient
Responsibilities

  • Full Stack Development: Deliver robust applications across front-end (React, JavaScript) and back-end (Node.js, C#).
  • Security First: Implement JWT-based authentication, TLS/SSL server certificates, and 2FA with account lockout features to ensure bulletproof system security.
  • Cloud Engineering: Configure AWS environments (server setup, HTTP/HTTPS, security layers, and file storage protections).
  • File & Server Security: Set up and maintain anti-virus scanning systems for sensitive server-hosted repositories.
  • UI Development: Design intuitive user portals with features like authentication, device whitelisting, phone number validation, and file management.
  • Documentation: Own the architecture documentation, workflows, and technical design specifications.
  • IoT & Protocols (Preferred): Work with MQTT protocols for real-time communication and over-the-air firmware updates in IoT environments.
Requirements
  • 6+ years of full stack development experience.
  • Proven expertise with React, JavaScript, Node.js, C#, and PostgreSQL.
  • Hands-on experience setting up and securing cloud environments in AWS.
  • Strong knowledge of JWT authentication, 2FA, and TLS/SSL configurations.
  • A sharp eye for security in file systems, server communications, and user authentication workflows.
  • Bonus: Experience with MQTT protocol and IoT communications.
  • Excellent documentation and communication skills -- you can translate complex systems into clear, actionable insights.
If you're ready to apply your full stack expertise to real-world impact and help us push the boundaries of safety technology, apply today!
For more information please contact:
Stuart Dube

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.


Related Jobs

Job Detail

  • Job Id
    JD1500725
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned