The Opportunity
Were seeking a senior-level Technical Lead (or Solutions Architect-level developer) to become the first developer in the SA office and play a key role in shaping both the local engineering culture and the global product.
This is a hands-on technical leadership role focused on architecture, quality, and autonomy . Youll collaborate closely with an established engineering team in New Zealand, contribute to technical direction, and guide future local hires as the team scales.
Key Responsibilities
- Review and provide feedback on pull requests ( .NET C# backend, Angular frontend )
- Triage and resolve issues arising outside NZ business hours
- Contribute to product and system architecture decisions
- Drive best practices and maintain high engineering standards
- Mentor and lead new South Africa-based developers
- Provide input on DevOps and infrastructure strategy ( Kubernetes and Azure )
Requirements
7+ years of professional software development experience (.NET C# )Degree in Computer Science, Software Engineering, or similar.Strong understanding of modern architecture and design patternsFrontend experience with Angular (or a comparable framework)Solid experience with Kubernetes, containers, and AzureProven leadership or mentoring experienceExcellent communication and problem-solving skillsSelf-driven, proactive, and committed to writing clean, maintainable codeWhy Youll Love This Role
Lead the establishment of a new South African engineering teamInfluence technical direction and product architectureWork alongside a world-class SaaS engineering team in an agile, high-impact environmentEnjoy long-term stability and growth guaranteed employment unless terminatedBuild on a mature, globally used product with a modern stackOpportunity to make your mark