IT
Technical Team Lead
Hire Resolve
Johannesburg, Gauteng
Permanent
Apply
Posted 09 October 2025 - Closing Date 09 December 2025

Job Details

Job Description

We’re looking for a capable and self-driven Technical Team Lead with solid Full Stack experience. This isn’t a generic senior developer role, we’re after someone who can hit the ground running, work independently, and lead a small, skilled team to deliver high-impact software solutions.

Key Responsibilities

  • Team Leadership & Mentorship: Lead a team of internal and outsourced engineers. Promote engineering excellence and growth.
  • Technical Architecture & Design: Own technical requirements and lead the design of architecture, specifications, and implementation strategies.
  • Problem Solving: Analyse and resolve complex technical challenges across the platform.
  • System Integration: Build and manage integrations with internal and external systems.
  • Continuous Improvement: Drive enhancements and optimisations to keep the platform innovative and competitive.
  • Quality Assurance: Ensure code quality, performance, and security across all deliverables.
  • Agile Development: Promote agile practices and support efficient, collaborative development cycles.
  • Innovation: Explore and propose innovative solutions, especially involving AI and its potential application in our platforms.

Required Skills & Experience

  • Strong problem-solving and critical thinking in complex, fast-moving environments.
  • Excellent analytical skills and the ability to visualise complex systems.
  • Bachelor’s or master’s degree in computer science, Mathematics, Engineering, or related field.
  • 5+ years of experience in software development, including leadership responsibilities.
  • Proven experience delivering technical solutions in a product development environment.
  • Excellent documentation and communication skills.
  • Ability to manage multiple priorities with minimal supervision.
  • Collaborative mindset with strong interpersonal and leadership skills.
  • Self-motivated and adaptable to rapid change.
  • Hands-on experience with cloud computing and distributed systems.

Preferred Tech Stack

  • Backend: Golang (or similar: Rust, C, Erlang)
  • Databases: NoSQL / Document-based (MongoDB, DynamoDB, CouchDB)
  • Frontend: JavaScript / TypeScript, React (or Angular, Vue)
  • Scripting: Python
  • DevOps: CI/CD tools and practices

Apply for this role today, contact Sune Pienaar at Hire Resolve or on LinkedIn.
You can also visit the Hire Resolve website: hireresolve.us or email us your CV: [email protected]

We will contact you telephonically in 3 days should you be suitable for this vacancy.

If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise