Growth Engineer

First Table

Remote

PURPOSE

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

SKILLS, EXPERIENCE & EDUCATION

  • 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.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.