Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Web Engineer

Full-time

First Table

Senior Web Engineer (React / Next.js)

Queenstown HQ or Auckland Remote (NZ)

At First Table, we’re changing how people discover and book restaurants.

Millions of diners use our platform to find great restaurants across New Zealand, Australia and the UK, and we’re continuing to grow quickly with new products, new markets and ambitious plans for the years ahead.

We’re looking for an experienced Senior Web Engineer who loves building exceptional web experiences and wants to have a genuine impact on both the product and the business.

This isn’t a role where you’ll spend months maintaining legacy systems or endlessly refining internal tooling. You’ll be shipping customer-facing features, solving interesting product problems, and helping shape the future of our platform.

What you’ll be working on

No two weeks look exactly the same.

You Could Be

  • Building new customer-facing features in our booking platform
  • Creating polished, responsive interfaces with React, Next.js and Tailwind CSS
  • Prototyping entirely new product ideas
  • Improving performance, accessibility and user experience
  • Working alongside Product and Design to solve real customer problems
  • Building reusable components and evolving our design system
  • Supporting experiments and A/B testing to improve conversion
  • Occasionally contributing to our React Native mobile application
  • Helping improve our engineering practices and AI-assisted development workflows

If you enjoy variety, ownership and seeing your work quickly reach customers, you’ll fit right in.

Our tech stack

Our Frontend Platform Is Built With Modern Tooling Including

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • GraphQL
  • React Native / Expo
  • GrowthBook

We’re continually investing in our engineering experience, including AI-assisted development, modern tooling, and a strong focus on developer productivity.

What we’re looking for

We’re after someone who enjoys building products, not just writing code.

Ideally You’ll Have

  • Strong commercial experience with React and TypeScript
  • Experience building applications with Next.js
  • Excellent frontend engineering fundamentals
  • A good eye for UI quality and customer experience
  • Experience working closely with Product and Design teams
  • Confidence owning features from idea through to production
  • A pragmatic approach to balancing speed with quality

Bonus Points If You’ve Worked With

  • React Native or Expo
  • E-commerce or marketplace products
  • Experimentation or A/B testing
  • GraphQL
  • Design systems or component libraries
  • Analytics and customer behaviour tooling

What success looks like

You’ll own meaningful pieces of the customer experience.

You’ll help us build products that are fast, intuitive and enjoyable to use.

You’ll influence technical decisions, improve engineering standards, mentor others where appropriate, and work alongside a team that genuinely enjoys building great software.

Why First Table?

We’re big enough to tackle interesting technical challenges, but still small enough that every engineer has real influence. You’ll work alongside experienced engineers, designers and product people who care about shipping quality software without unnecessary process.

We Value

  • Ownership over bureaucracy
  • Pragmatism over perfection
  • Curiosity over ego
  • Continuous improvement
  • Building products customers genuinely love

We also embrace modern AI-assisted development and encourage engineers to use the best tools available to solve problems faster while maintaining high engineering standards.

You’ll thrive here if you…

  • Love building customer-facing products
  • Care about both engineering quality and user experience
  • Enjoy solving product problems as much as technical ones
  • Like working in a collaborative, fast-moving environment
  • Want your work to reach customers quickly
  • Prefer ownership over layers of management

Ready to build something people use every day?

If you’re excited by modern frontend development, enjoy working with great people, and want to help shape the future of a growing technology company, we’d love to hear from you.

Vacancy posted 10 hours ago