Software Engineer - Full Stack

Tourwriter

Location: Wellington (Hybrid)

Stack: Node.js, JavaScript, PostgreSQL, React, AWS

Must haves: You must already have the legal right to work in New Zealand

About Tourwriter

Tourwriter sits where travel meets technology and design. We build tools for the world's leading travel designers, helping them create exceptional, personalised travel experiences with greater speed, creativity, and efficiency.

Our platform combines intuitive workflows, smart automation, and evolving AI capabilities that support every stage of building a trip, from the first idea to final delivery. The result is more time for the work that actually matters, the creativity, the detail, and the relationships that make bespoke travel worth booking.

We are growing and looking for the right people to join our team. Our culture rewards curiosity, experimentation, continuous learning, and thoughtful innovation. We look for people who enjoy solving real problems, testing new technologies, and finding better ways to work.

About The Role

We're looking for an Intermediate Full Stack Software Engineer with 3 years of experience across frontend and backend development to join Tourwriter on a 1-year fixed-term contract. You'll work closely with experienced engineers and Product to design, build, and maintain features that deliver real value to our customers.

This Role Is Ideal For Someone Who

  • Takes ownership of their work
  • Enjoys solving technical problems
  • Wants to continue growing as a full stack engineer
  • Is already using AI tools to improve development efficiency

You'll contribute across our product, integrations, and platform while continuing to develop your technical skills.

What you'll do

Full Stack Development

  • Design, develop, and maintain features across the frontend and backend
  • Build intuitive, high-quality user interfaces
  • Develop backend services using Node.js and PostgreSQL
  • Design and maintain APIs and integrations with external systems
  • Write clean, maintainable, and well-tested code
  • Work closely with Product to turn requirements into practical solutions

AI-Augmented Engineering

  • Use AI tools as part of daily development
  • Critically evaluate AI-generated code and suggestions
  • Improve speed and quality across coding, reviewing, and testing
  • Identify opportunities to apply AI to improve team productivity
  • Share AI knowledge and techniques with the team

Platform and Quality

  • Contribute to system reliability, performance, and scalability
  • Support production issues and drive them to resolution
  • Contribute to testing, automation, and CI/CD improvements
  • Help reduce technical debt through refactoring and improvements
  • Participate in code reviews and contribute to engineering best practices

Our ideal candidate will have

  • Commercial experience developing with JavaScript and Node.js
  • Experience developing modern, responsive frontend applications using React
  • Experience working with REST APIs, WebSockets, and backend services
  • Experience with PostgreSQL or other relational databases
  • Familiarity with AWS or other cloud platforms, including infrastructure as code principles
  • Good understanding of software engineering principles and clean code practices
  • Experience using AI tools to support software development
  • Strong problem-solving and communication skills
  • A collaborative mindset and willingness to learn

What success looks like

  • You consistently deliver high-quality features
  • You take ownership of your work from design through to delivery
  • You actively contribute to improving the codebase and engineering practices
  • You continue growing your technical skills while supporting your teammates

Why join Tourwriter

  • Work on a meaningful product used globally in the travel industry
  • Learn from experienced engineers in a collaborative environment
  • Be part of a team that values quality, curiosity, and continuous improvement
  • Apply our values of Care, Curiosity, Customer-centricity, and Creativity every day
  • Help shape how AI is used in modern software development
  • Work in a friendly, Wellington CBD-based office environment (Hybrid) where we care about our colleagues and enjoy homemade bread every week
  • Annual professional development budget to grow your skills
  • Annual wellness allowance to keep you at your best
  • The chance to work in a fast-growing company where your ideas matter

To apply

Send through your CV. If you look like a fit, we'll come back with a short set of questions for you to answer before progressing your application.