This is not a “one perfect codebase” role. You’ll move between legacy builds, modern web projects, AI-assisted workflows, and fuzzy briefs that need turning into practical technical solutions. You’ll thrive here if you’re commercially minded, technically sharp, and comfortable switching between stacks, projects, and priorities.
Key Responsibilities
- Design, build, and maintain scalable websites, apps, and digital platforms
- Work across a broad mix of projects, from legacy systems to greenfield builds
- Use AI tools such as Cursor, Copilot, ChatGPT, Claude, or similar to speed up delivery without letting quality slip
- Make sensible architecture decisions across speed, maintainability, security, and client needs
- Review code thoughtfully, whether it came from a developer or an AI assistant
- Translate loose business problems into practical technical plans
- Collaborate with design, strategy, client service, and development teams
- Help lift engineering quality, tooling, documentation, and delivery practices
- Solid commercial development experience, ideally senior to lead level
- Strong foundations across APIs, databases, CI/CD, testing, and modern web development
- Comfortable working across different tech stacks and project types
- Experience with React, Next.js, TypeScript, or similar modern JS frameworks
- Ability to navigate legacy environments such as PHP, WordPress, Laravel, custom CMSs, or older frontend builds
- Strong judgement around code quality, security, maintainability, and when AI is helping versus adding noise
- Bonus points for experience with LLM APIs such as OpenAI, Anthropic, or similar
- Extra bonus points for weird side projects, experiments, or things you’ve built out of curiosity
- Pragmatic, curious, and solutions focused
- Enjoys variety, context switching, and working across multiple projects
- Calm with ambiguity and good at asking the right questions
- Strong communicator who can explain trade-offs clearly
- Comfortable taking ownership without needing every answer handed over
- Collaborative with creative, strategy, design, and service teams
- Quality minded, but practical enough to know when perfect is getting in the way of useful
- Permanent role, central Auckland
- Work across a great mix of digital projects
- Flexible working and summer hours
- Real input into technical decisions from day one
- Opportunity to help shape how AI-assisted development is used properly in a professional agency environment
- Inclusive, creative team culture with plenty of variety in the work