Full Stack Software Engineer
Indexed description
We’re looking for a product minded Full Stack Software Engineer to join our Product and Innovations team.
The role
We are seeking a talented and driven Full-Stack Software Engineer to join our team and take ownership of critical features across our growing ecosystem of applications.
You will play a key role in building and scaling complex, multi-tenant AI-powered platforms – such as our current work in automated brand management and content governance. Your work will sit at the intersection of modern web development and AI, combining robust visual studios, AI workflows engineers, scalable APIs, and custom orchestration servers.
In this role, you will work across the full stack, owning features end-to-end, from designing the database schema to polishing the UI, while contributing to the robust infrastructure that keeps our applications running seamlessly.
Responsibilities
- Full Stack Development: Build and maintain features across a modern React/Next.js frontend and a NestJS backend.
- AI Engineering: Design and evolve sophisticated AI workflows and agent pipelines utilizing frameworks like LangChain and LangGraph. Work directly with custom Model Context Protocol (MCP) servers for advanced AI tool orchestration.
- API Integration: Seamlessly integrate with LLMs, image generation models, and other advanced AI and media APIs.
- Database Management: Maintain and evolve database schemas using modern ORMs and relational databases like PostgreSQL.
- Infrastructure & Queues: Manage complex background jobs and queues. Handle robust file and media storage using cloud providers like AWS and Azure.
- DevOps & Testing: Contribute to container configurations and CI/CD deployment pipelines. Ensure platform stability by writing comprehensive unit, integration, and end-to-end test.
What will you bring?
You’ll need to be a product-minded engineer who doesn’t just write code but deeply considers the user experience and the scalability of the architecture. You thrive in an environment where you can take a feature from an initial concept all the way through to deployment. You are adaptable, ready to tackle a variety of projects, and excited by the rapid advancements in AI and how they can be applied to solve complex, real-world challenges.
Requirements
Frontend & Core Technologies:
- Deep expertise in React and Next.js (Specifically utilizing modern routing, Server Components, and catching strategies).
- Strong proficiency in TypeScript (we write clean, robust code with strict type safety).
- Advanced styling skills using utility-first CSS frameworks (like Tailwind CSS) and experience with headless component design.
- Proven ability to implement scalable state management pattern in large, complex frontend applications.
Backend & Architecture
- Solid experience with Node.js backend framework (NestJS strongly preferred). Bonus if you have experience with .Net
- Familiarity with relational databases and modern ORM concepts
- Understanding of modern queuing systems and containerization deployments.
- Hands-on experience building and orchestrating LLM applications and agentic workflows (LangChain, LangGraph)
- Experience with Apache + PHP (Codeigniter Framework knowledge advantageous).
McCann NZ – Who we are….
2026 marks a defining moment in our industry. Three of Aotearoa’s most iconic agencies, FCB, Clemenger and DDB, are coming together as McCann NZ, uniting decades of award-winning creativity, cultural influence, and globally recognized work.
More than that, it’s coming together of exceptional people, the talent, and the heart behind some of New Zealand’s most celebrated brands.
This is a rare opportunity to be part of what comes next, building on a strong legacy and setting a new standard for creativity in New Zealand.
You’ll collaborate with some of the best minds in the business, with real opportunity to accelerate your career and produce standout work, while enjoying a supportive, high-energy environment. Our Grey Lynn office is home to a talented, down-to-earth team, backed by a range of perks and the support you need to succeed.
We’re a diverse, electric bunch with no typical employee, just people valued for what they bring.
Interested
As you'll know, any job is much more than just a couple of paragraphs on LinkedIn. If you're interested, please share your cover letter and CV.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search