Enable job alerts via email!

Drag image to reposition Software Engineer, Growth (Mid) Engineering London UK UK Remote Possible

Runna Coach

United Kingdom

Remote

GBP 60,000 - 75,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company seeks a talented Software Engineer to drive growth through experimentation and user engagement. In this dynamic role, you will collaborate with cross-functional teams to design and optimize A/B tests, analyze user data, and implement tracking tools that enhance user acquisition and retention. Your contributions will shape the future of the app, making a meaningful impact in the health and fitness technology space. If you're passionate about technology and eager to work in a fast-paced environment, this opportunity is perfect for you. Join a forward-thinking team and help redefine user experiences!

Qualifications

  • 2+ years experience in software engineering with a focus on growth.
  • Skilled in delivering features end-to-end and working in a fast-paced environment.

Responsibilities

  • Design and optimize A/B experiments to enhance user acquisition.
  • Implement tracking tools to measure growth initiatives' effectiveness.

Skills

A/B Testing
React
Serverless Architectures
AWS
Mixpanel
CI/CD
Frontend Development
Backend Development
Analytical Skills
User Data Analysis

Tools

Mixpanel
Amplitude
Segment

Job description

Who we’re looking for

We are looking for a talented software engineer who combines full stack developer expertise with a commercial mindset to experiment relentlessly with our acquisition, conversion and retention strategies, driving impactful changes across the app. You will work closely with our Head of Growth, CRM Lead, Designers and Tech Team to help shape the future of Runna. We will be there to support you all the way along this exciting journey.

As a Software Engineer (Growth) your role will include:

  1. Design, test and optimise A/B experiments across the app, from onboarding to winback, to drive user acquisition and retention.
  2. Contributing to different stages in the product development lifecycle, owning the development of new features from conception to completion.
  3. Implement tracking and analytic tools to measure the effectiveness of growth initiatives.
  4. Analyse user data and feedback to uncover opportunities for product improvements and growth.
  5. Managing all in-app events, maintaining segments of users in Mixpanel / Intercom.
  6. Working closely with our CRM manager to implement custom CRM messaging (e.g., workout reminders).
What experience we’re looking for

If you don’t quite meet all of the below skills, we’d still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. You can apply directly below or contact us if you’re still unsure.

  1. Able to work in a highly skilled engineering team in a fast-paced, iterative environment
  2. 2+ years experience in your main expertise area (Frontend, Backend etc)
  3. Comfortable picking up new things and working on technologies outside your comfort zone
  4. Skilled in delivering features end-to-end, from architecture design and building through to releasing, testing and supporting
  5. Enthusiasm for our ways of working which include:
  • Iterative development, continuous deployment and test automation
  • Shared code ownership & cross-functional teams
  • Have worked in a growth team
  • Experienced in A/B testing
  • Experienced using Mixpanel/Amplitude/Segment or similar
  • Experienced in deployment, releasing cycles or CI/CD
  • Experience with React / React Native
  • Experience with Serverless architectures
  • Experience with AWS
  • Experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code
  • Strong interest in health/fitness technologies
  • Software Engineer Interview process

    Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages:

    1. Introductory chat (30-minute video call)
    2. Interview with our Growth lead (30-minute video call)
    3. Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK)
    4. 1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will consist of two live coding exercises from https://leetcode.com/ and some general architecture/tech questions)
    5. Meet the team (in-person chat with founder(s) and rest of the team)

    Once the process is finished, we promise to let you know our decision as soon as possible.

    Benefits and options

    **** Based on years of direct, relevant experience. Software Engineer III £60-75k, Software Engineer IV £77.5-92.5k, Software Engineer V £95k+**

    How to apply

    To apply, please apply HERE and we’ll take it from there!

    Please let us know if there’s anything we can do to better accommodate you throughout the interview process - this can be from scheduling interviews around childcare commitments to accessibility requirements. We want you to show your best self in the process ️

    At Runna we have a limited number of employment visas that we are able to sponsor and are limited by govt. guidelines so cannot guarantee a visa sponsorship to all applicants. Please do apply though as we will consider all applicants.

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.