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

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

Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Join us as a Software Engineer to drive user growth through innovative app features and A/B testing.
  • Company: Runna is a dynamic tech company focused on health and fitness, dedicated to enhancing user experiences.
  • Benefits: Enjoy competitive salaries, remote work options, and a supportive team culture.
  • Why this job: Be part of a collaborative environment where your ideas can shape the future of our app.
  • Qualifications: 2+ years in software engineering, experience with A/B testing, and a passion for health tech.
  • Other info: Flexible interview process tailored to accommodate your needs.

The predicted salary is between 48000 - 72000 £ per year.

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.

    #J-18808-Ljbffr

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

    At Runna, we pride ourselves on fostering a dynamic and inclusive work culture that encourages innovation and collaboration. As a Software Engineer (Growth) in London, you'll have the opportunity to work alongside a talented team, driving impactful changes in health and fitness technology while enjoying competitive salaries and flexible remote options. We are committed to your professional growth, offering tailored support and resources to help you thrive in your career journey.
    R

    Contact Detail:

    Runna Coach Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Drag image to reposition Software Engineer, Growth (Mid) Engineering London UK UK Remote Possible

    Tip Number 1

    Familiarise yourself with A/B testing methodologies, as this role heavily involves designing and optimising experiments. Brush up on your analytical skills to effectively measure the impact of these tests on user acquisition and retention.

    Tip Number 2

    Make sure you understand the tools mentioned in the job description, like Mixpanel and Intercom. Having hands-on experience with these platforms will not only help you during the interview but also demonstrate your readiness to hit the ground running.

    Tip Number 3

    Showcase any previous work that involved cross-functional collaboration, especially with growth teams. Highlighting your ability to work closely with designers and CRM managers can set you apart from other candidates.

    Tip Number 4

    Prepare for the technical interview by practising coding challenges on platforms like LeetCode. Focus on problems related to full-stack development, as well as architecture design, to align with the expectations of the role.

    We think you need these skills to ace Drag image to reposition Software Engineer, Growth (Mid) Engineering London UK UK Remote Possible

    Full Stack Development
    A/B Testing
    User Data Analysis
    Mixpanel/Amplitude/Segment
    React / React Native
    Serverless Architectures
    AWS
    CI/CD
    Iterative Development
    Test Automation
    Cross-Functional Team Collaboration
    Feature Development Lifecycle
    Commercial Mindset
    Problem-Solving Skills
    Strong Interest in Health/Fitness Technologies

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in full stack development, A/B testing, and any work you've done with growth teams. Use specific examples that demonstrate your skills in user acquisition and retention.

    Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with their needs, particularly your experience with technologies like React, AWS, and analytics tools such as Mixpanel.

    Showcase Relevant Projects: If you have worked on projects related to health/fitness technologies or have experience with iterative development and CI/CD, be sure to include these in your application. Highlight any open source contributions or personal projects that demonstrate your skills.

    Prepare for Technical Questions: Since the interview process includes technical tasks and coding exercises, brush up on your coding skills and be ready to discuss your previous projects in detail. Familiarise yourself with common algorithms and data structures that may come up during the interview.

    How to prepare for a job interview at Runna Coach

    Understand the Growth Mindset

    Familiarise yourself with growth strategies and how they apply to software development. Be ready to discuss your experience with A/B testing and how you've used data to drive user acquisition and retention.

    Showcase Your Technical Skills

    Prepare to demonstrate your full stack development expertise. Be ready to discuss your experience with technologies like React, AWS, and any serverless architectures you've worked with, as well as your approach to end-to-end feature delivery.

    Be Ready for Live Coding

    Practice coding problems on platforms like LeetCode to prepare for the technical interview. Focus on algorithms and data structures, as you'll likely face live coding exercises during the interview process.

    Engage with the Team

    During the 'meet the team' stage, show genuine interest in the company culture and the projects the team is working on. Ask insightful questions about their growth initiatives and how you can contribute to their success.

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

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

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

      Full-Time
      48000 - 72000 £ / year (est.)

      Application deadline: 2027-07-31

    • R

      Runna Coach

    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >