Senior/manager Software Engineering

Johannesburg, Gauteng, South Africa

Job Description

This is a 5 - month, renewable contract with our client.
We are looking for 12 Managers.
Tech Stack Focus: Node.js, TypeScript, React Native, Cloud-Native Architecture
Responsibilities include:

  • Architect & Build: Design and maintain high-performance, cloud-native services using Node.js and TypeScript, ensuring every line of code aligns with robust architectural patterns.
  • Lead & Mentor: Elevate the team by leading code reviews, conducting design workshops, and mentoring junior/mid-level engineers to follow industry best practices.
  • Champion DevOps: Drive the adoption of modern engineering standards, including CI/CD pipelines, TDD/BDD, and containerized deployments (Docker/Kubernetes).
  • Integrate & Collaborate: Partner with Product Managers and Architects to refine features and ensure seamless end-to-end delivery across mobile (React Native) and backend systems.
  • Innovate: Research and advocate for new tools and frameworks that optimize performance and scalability.
Requirements include:
  • Bachelors degree in computer science or software engineering.
  • MSc in IT or an MBA; Cloud (AWS/Azure), DevOps (Docker/Kubernetes), or Security (CSSLP) certifications, would be advantageous
  • Deep Experience: 8-10 years in software engineering with a proven track record of building production-grade, distributed systems.
  • Tech Stack Mastery: Strong expertise in Node.js, JavaScript/TypeScript, and React Native.
  • Architectural Fluency: Extensive experience with APIs, microservices, and integration patterns, as well as both SQL and NoSQL databases.
  • The DevOps Mindset: Hands-on exposure to cloud platforms (AWS/Azure/GCP) and message queues.
  • Regulated Industry Savvy: Previous experience in banking, fintech, or telecom is highly advantageous.

Skills Required

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
    JD1643640
  • 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