Full Stack Developer
About the role
About the role
This is a Full Stack Software Developer role within a product-led engineering team building real-time systems used by businesses across New Zealand.
You will join a small, experienced Christchurch-based team working on high-throughput, always-on software that processes live fleet, geospatial, and compliance data. These systems support operational decision-making for customers in transport, construction, farming, and trades.
This role suits a developer who enjoys working across the full stack, cares about reliability, and is interested in applying AI in practical production environments rather than experimentation alone.
What you’ll be doing
- Build and maintain full stack features across a modern web platform
- Develop and support real-time systems handling live operational data
- Integrate AI capabilities into products including LLM APIs, automation, and workflow improvements
- Work across frontend and backend systems in a cloud environment
- Contribute to system design, architecture discussions, and technical decisions
- Collaborate with product and operations teams to deliver customer-facing improvements
- Participate in code reviews and support engineering standards
- Work with geospatial and time-sensitive data at scale
- Software engineering experience across full stack systems
- Strong frontend skills in JavaScript, Vue, or similar frameworks
- Backend experience in Scala, Golang, or similar
- Experience with GraphQL APIs and third-party integrations
- Cloud experience across AWS, Azure, or GCP
- Strong understanding of relational and NoSQL databases such as PostgreSQL, DynamoDB, or MySQL
- Experience working on real-time or high-reliability systems is highly beneficial
- Exposure to geospatial data is an advantage
- Hands-on experience with LLMs such as OpenAI, Anthropic, or similar
- Experience integrating AI into production systems, not just prototypes
- Familiarity with prompt engineering and practical AI application design
- Exposure to agentic systems, tool or function calling, or orchestration concepts
- Experience using AI tools in development workflows such as Copilot or Claude Code
- Understanding of constraints such as latency, cost, and token usage
- Ability to reason about and improve AI behaviour in production
- Work on a live real-time product used daily by NZ businesses
- Opportunity to shape how AI is applied in production systems
- Small engineering team with high ownership and visibility
- Real influence over technical direction and architecture
- Exposure to complex geospatial and real-time data problems
- Christchurch-based role with flexible working arrangements
The team operates in a delivery-focused environment where engineers are trusted to take ownership and deliver practical outcomes.
Collaboration is direct and focused on getting things shipped. There is a strong emphasis on engineering quality, system reliability, and continuous improvement.
The environment suits people who prefer working close to the product, enjoy solving real-world problems, and are comfortable working in a small team where impact is visible.
Interested?
If you're a Full Stack Developer who enjoys building reliable software and is excited by the practical application of AI, we'd love to hear from you. Apply now with an up to date CV or reach out to Emma emma@potentia.co.nz for a confidential chat.
$75000 - $85000 per annum
Salary (NZD)
Permanent
Job type
Software Engineering
Industry