Technical Lead Full Stack Developer
- Negotiable
- Cape Town, Western Cape
- Permanent
Technical Lead - Full Stack Software Developer - TypeScript
Location: Cape Town (Hybrid)
We are partnering with a fast-growing international SaaS technology business that builds data-driven digital platforms used by commercial teams to better understand and engage with their customers. They are now seeking an experienced Technical Lead Full Stack Developer to play a key role in driving technical delivery across their customer-facing products.
This is a senior, hands-on leadership role suited to someone who has progressed from Developer to Senior Developer and now operates as a true Technical Lead within a modern SaaS environment.
Candidates must be eligible to work in South Africa and either be based in Cape Town or willing to relocate.
The Role
- Lead a development squad of 5-10 engineers, providing technical direction and day-to-day guidance
- Take ownership of solution design, system architecture and domain modelling
- Work closely with product and delivery stakeholders to shape requirements into deliverable epics and user stories
- Build proof-of-concepts and spike complex or uncertain areas of work
- Remain hands-on with development, contributing high-quality production code
- Ensure high standards of quality, performance, maintainability and security
- Support and improve live systems once deployed
- Champion engineering best practice and modern development approaches across the team
Tech Environment
You'll work with a modern cloud-based stack including:
- Node.js microservices
- JavaScript & TypeScript
- Vue.js
- Redis, SQL Server & Snowflake
- AWS
- CI/CD pipelines and DevSecOps practices
About You
- 8+ years' experience working in commercial SaaS / Software as a Software Developer & Senior Developer
- At least 2 years' experience operating as a Technical Lead
- Proven experience leading and mentoring squads of 5-10 engineers
- Background working within SaaS product companies
- Strong full stack development capability with JavaScript and TypeScript
- Excellent system design and architectural experience
- A passion for modern engineering practices and clean, reusable code
- Strong knowledge of design patterns, SOLID principles and automated testing
- Experience working in mature CI/CD and continuous deployment environments
- A commercial mindset when designing and delivering software
- Confidence working with stakeholders and non-technical audiences
- An enthusiastic and positive leadership style with the ability to mentor, upskill and motivate others
- Commitment to building secure, scalable and high-performing systems
- A Computer Science degree or similar technical qualification (preferred), or equivalent commercial experience
What's On Offer
- Salary of R130,000 - R140,000 per month
- Opportunity to work for a scaling international SaaS business
- Hybrid working model
- Strong engineering culture focused on quality and continuous improvement
- Supportive, collaborative team environment
- Involvement in community and charity initiatives, including volunteer days
If you are a proven Technical Lead who enjoys building modern SaaS platforms while developing and empowering high-performing engineering teams, we'd love to hear from you.
Apply now or get in touch for a confidential discussion about this opportunity.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.