Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Senior Technical Lead - 12 months contract (YD/STL/28/5/26)

Overview

Reference
YD/STL/28/5/26

Salary
ZAR0 - ZAR0/hour

Job Location
South Africa -Johannesburg Metro -Johannesburg

Job Type
Contract

Posted
01 June 2026

Closing date
30 Jun 2026 20:59


Senior Technical Lead – Web & Mobile Applications

Overview

We are seeking a highly experienced Senior Technical Lead with deep expertise in both web and mobile application development to lead the design, development, and delivery of scalable, secure, and high-performing digital solutions.

The successful candidate will provide strategic technical leadership across cross-functional engineering teams, ensuring best practices in software architecture, engineering standards, DevOps integration, security, and performance optimisation. This role requires a hands-on leader who can drive delivery excellence while mentoring engineering teams in a fast-paced enterprise environment.


Key Responsibilities

Technical Leadership

  • Provide technical leadership across web and mobile application development initiatives

  • Lead solution architecture, technical design, and engineering governance

  • Drive best practices in software engineering, scalability, maintainability, and resilience

  • Guide development teams through architecture decisions, code quality standards, and delivery processes

  • Ensure alignment between business objectives and technical solutions

Web & Mobile Development Oversight

  • Lead the delivery of enterprise-grade web and mobile applications

  • Oversee development across:

    • Native iOS (Swift / Objective-C)

    • Native Android (Kotlin / Java)

    • React.js, TypeScript, and Node.js ecosystems

  • Ensure consistent engineering standards across mobile and web platforms

  • Support integration of backend services and APIs into digital channels

Backend, APIs & Integration

  • Drive backend architecture and API strategy

  • Oversee development and optimisation of:

    • Node.js and Express.js services

    • GraphQL APIs

    • RESTful integrations

  • Ensure scalable, secure, and high-performing API ecosystems

Cloud, Infrastructure & DevOps

  • Lead cloud-native architecture and deployment strategies within AWS environments

  • Oversee infrastructure optimisation using services such as:

    • EC2

    • Lambda

    • API Gateway

    • S3

  • Support DevOps maturity through CI/CD implementation and automation

  • Drive Nginx configuration, optimisation, and performance tuning

Engineering Excellence

  • Conduct architecture and code reviews to ensure high-quality delivery

  • Champion secure coding practices and software governance standards

  • Drive performance optimisation, observability, and operational stability

  • Implement scalable system design principles and engineering discipline

  • Mentor and coach engineering teams to promote technical growth and delivery excellence


Minimum Requirements

Experience

  • Minimum 15+ years of software engineering experience

  • Proven experience leading cross-platform web and mobile development teams

  • Strong experience delivering enterprise-scale digital solutions

  • Demonstrated success leading technical delivery within Agile environments

Technical Skills

Mobile Development

  • Native iOS development using Swift and/or Objective-C

  • Native Android development using Kotlin and/or Java

Web Development

  • React.js

  • TypeScript

  • Node.js

Backend & APIs

  • Express.js

  • GraphQL APIs

  • RESTful services and integrations

Infrastructure & DevOps

  • AWS cloud services (EC2, Lambda, API Gateway, S3, etc.)

  • CI/CD pipelines and DevOps practices

  • Nginx configuration and optimisation


Leadership Competencies

  • Strong technical leadership and decision-making capabilities

  • Excellent stakeholder engagement and communication skills

  • Ability to mentor, guide, and influence engineering teams

  • Strong problem-solving and solution design skills

  • Passion for engineering excellence and continuous improvement


Preferred Experience

  • Financial services or enterprise-scale environment experience

  • Experience with scalable distributed systems and microservices architecture

  • Exposure to security-first engineering practices

  • Experience leading geographically distributed teams


 


Contact information

Yandiswa D