We seek a motivated Technical Lead to join our Johannesburg office. This position involves overseeing design and architecture decisions, mentoring junior developers, and fostering an agile development environment. The ideal candidate will possess a strong technical foundation and will be responsible for ensuring projects are delivered on time and within budget.