Location
auckland, auckland, New-Zealand
Posted
July 26, 2026
Job Description
Responsibilities
- Lead development teams through influence โ shaping technical direction, creating clarity, and enabling teams to deliver consistently and with confidence.
- Architect and champion hexagonal (ports-and-adapters) architecture across the platform โ separating core business logic from infrastructure concerns so the domain stays clean, testable, and adaptable as the business evolves.
- Lead the evolution of an existing monolithic architecture toward a modern, composable platform โ incrementally decomposing tightly coupled capabilities into well-defined services, reducing coupling at the right pace, and laying the foundations that allow AIโassisted development to accelerate delivery without compounding technical debt. You will make pragmatic stranglerโfig decisions, knowing when to extract, when to refactor in place, and how to keep the business running throughout.
- Define and govern integration contracts between services โ desig...