Technical Team Lead
Hire Resolve
Johannesburg, Gauteng
Permanent
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