Growth Engineer

  • Full Time Job
  • Hybrid
  • nzd
First Table

As a Growth Engineer at First Table, you will play a key role in building, testing, and iterating on customer-facing experiences across both web and mobile platforms.

This role sits within the Conversion & Growth function and focuses on high-cadence experimentation, conversion optimisation, onboarding improvements, and rapid validation of new ideas. You will work closely with the Conversion Lead to implement A/B tests, landing pages, funnel improvements, and customer experience enhancements across our website and mobile e-commerce applications.

Unlike traditional product engineering roles, this position prioritises:

  • Speed of validation
  • Experiment throughput
  • Iterative improvement
  • Customer behaviour insights
  • Evaluating evidence and data

You will work across both our Next.js website platform and React Native / Expo mobile applications, leveraging shared React and TypeScript knowledge across the stack.

This role requires a high level of autonomy, pragmatism, and comfort working in fast-moving environments where not every experiment becomes a permanent product feature.

You will collaborate closely with Product, Design, Analytics, and Engineering teams while remaining aligned with wider engineering standards, tooling, and development practices.

 

SPECIFIC DUTIES & RESPONSIBILITIES

Conversion & growth development

  • Build and iterate on customer-facing experiments across web and app platforms.
  • Implement A/B tests, landing pages, onboarding flows, feature experiments, and conversion improvements.
  • Rapidly prototype and validate new customer experiences with a focus on learning and iteration speed.
  • Contribute to improving booking funnels, user journeys, and conversion performance across platforms.
  • Optimise and refine experiments based on analytics, customer behaviour, and performance insights.
  • Balance delivery speed with maintainable engineering practices.

Web & app engineering

  • Develop and maintain customer-facing functionality within:
    • Next.js web applications
    • React Native / Expo mobile applications
  • Write clean, readable, and maintainable TypeScript and React code aligned with team standards.
  • Work within shared GraphQL and API-driven application architecture.
  • Support implementation of responsive and performant UI experiences across devices.
  • Contribute to frontend component reuse and shared patterns where appropriate.
  • Assist with debugging and resolving issues across web and app platforms.

Experimentation & analytics

  • Work with experimentation and feature flagging tooling to support rapid rollout and testing of features.
  • Contribute to event tracking and analytics implementation to measure experiment outcomes.
  • Help improve visibility into customer behaviour, conversion funnels, and feature performance.
  • Support implementation of GrowthBook or similar experimentation platforms where applicable.
  • Collaborate closely with Analytics and Product teams to validate hypotheses and measure success.

Collaboration & team contribution

  • Work closely with the Conversion Lead to execute and iterate on growth initiatives.
  • Collaborate with Product, Design, Analytics, and Engineering teams to deliver customer-focused improvements.
  • Participate in code reviews and maintain alignment with wider engineering conventions and standards.
  • Communicate clearly about progress, blockers, risks, and experiment outcomes.
  • Contribute to a collaborative, pragmatic, and delivery-focused engineering culture.
  • Be open to learning and adopting new tools, technologies, and experimentation workflows.

AI enabled delivery

  • Leverage AI tools to accelerate analysis, implementation, refactoring, test generation, documentation, and debugging, while remaining accountable for the final outcome.
  • Break work into well-scoped tasks that can be executed efficiently with AI assistance (clear acceptance criteria, constraints, edge cases).
  • Apply “human approval checkpoints” before merge: validate correctness, performance, maintainability, and customer experience.
  • Contribute to improving AI-assisted experimentation and rapid delivery workflows within the engineering team.

 

GENERAL DUTIES AND RESPONSIBILITIES

  • Be punctual and work the hours and times specified.
  • Prioritise workload to ensure work of the greatest importance to the business is undertaken with urgency and to a high standard.
  • Support and help develop a positive workplace culture.
  • Demonstrate excellent interpersonal communication skills.
  • Responsibly manage all business resources within accountability levels.
  • Undertake all duties and responsibilities outlined in this job description and all other
  • duties as required by the business.
  • Comply with all employment obligations.
  • Promptly undertake to complete all reasonable and lawful instructions and directions given.
  • Serve the business in good faith, promoting and protecting the business’s best interests.
  • During work time, and such other times as may be reasonably required, dedicate all effort to the execution and fulfilment of the duties, responsibilities, obligations, and instructions related to employment.
  • Follow company guidelines for responsible AI use (no sensitive data leakage; protect First Table IP; use approved tools/workflows).
  • Demonstrate through own actions a commitment to Health and Safety at work when undertaking work or observing others in the workplace.

 

Required experience

  • 2–5 years’ experience developing customer-facing web or mobile applications.
  • Professional experience with React and TypeScript.
  • Experience working with modern frontend frameworks such as Next.js and/or React Native.
  • Experience implementing responsive user interfaces and customer-facing workflows.
  • Experience working with APIs and GraphQL-based systems.
  • Experience working within collaborative Git-based development workflows.
  • Comfortable working in fast-moving or iterative product environments.

Valued experience

  • Experience with React Native / Expo.
  • Experience with experimentation or feature flagging platforms such as GrowthBook.
  • Experience with A/B testing and conversion optimisation workflows.
  • Agency or high-cadence product experimentation experience.
  • Experience with analytics and event tracking platforms.
  • Understanding of performance optimisation and frontend best practices.
  • Experience contributing to design systems or reusable frontend component libraries.

Personal attributes

  • Strong ownership mindset with a bias toward action and delivery.
  • Comfortable working autonomously and driving work forward independently.
  • Pragmatic problem solver who can balance speed and technical quality.
  • Curious and experimentation-oriented mindset.
  • Clear communicator who can collaborate effectively across Product, Design, and Engineering.
  • Comfortable working in environments with evolving requirements and rapid iteration cycles.
  • Interest in customer behaviour, product optimisation, and measurable business outcomes.
First Table