Full Stack Developer

Gauteng, South Africa

Job Description

Job Summary 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!
Network Finance
Recruiter

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
    JD1500308
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R25000 - 28000 per month
  • Employment Status
    Permanent
  • Job Location
    Gauteng, South Africa
  • Education
    Not mentioned