All jobs

Job details

Lead React Native Engineer

  • Python
  • Spring Boot
  • Redux
  • TypeScript
  • React Native
  • Typescript

Posted: 16 hours ago

👥 About the Engineering Team

At ZOE, we use advanced science and technology to transform health—and our Engineering team sits at the heart of that mission. We are a distributed team of around 40 engineers across the UK and EU who thrive on solving complex challenges together.

We are a highly cross-functional group, bringing together front-end, back-end, mobile, machine learning, and data expertise. We partner closely with Product, Design, and Science to build truly impactful member experiences.

Our Values: We value curiosity, openness, and empowerment. We encourage continuous learning, sharing ideas, and shaping how we work—whether through experimenting with new technology or improving team efficiency.

We're proud of our team's diversity (44% female, 56% male) and believe that varied backgrounds, cultures, and lived experiences make us stronger, more creative, and better equipped to serve our global community.

🎯 About The Role & Impact

You will work closely with Product, Design, and Analysts to build features that enable customers to seamlessly track their progress, understand their diet's effects, and adopt new habits. This role focuses on shaping and delivering a joyful, high-quality experience that improves our members' healthy years.

Our ZOE React Native mobile app features critical experiences, including:

  • Barcode scanning and AI photo logging of meals

  • Wearables integration for sleep and exercise data

  • Visualisation and tracking of health and diet data

  • In-app purchase and management of subscription plans

  • Joyful animations built using Rive

You will be a key driver in our Mobile Community of Practice, helping to agree on practices that enable fast iteration while advancing platform initiatives like React Native upgrades, accessibility, automated deployments, and end-to-end testing.

What You’ll Be Doing

  • Deeply understand our customers to build delightful and meaningful solutions, in close collaboration with Product Managers, Designers, and Analysts.

  • Break down complex, ambiguous problems, enabling the team to deliver incrementally and drive fast impact.

  • Balance speed and quality by prioritizing solutions that allow us to learn quickly while ensuring long-term scalability.

  • Mentor and support teammates, helping them grow their skills while positively shaping team processes and culture.

  • Ship to production frequently, working in quick iterations to maximize learning and impact.

💻 Our Technology Stack (A Taste of What You'll Use)

  • Frontend: TypeScript, React Native, Expo

  • Mobile Tools: Rive, Reanimated, RTKQuery, Redux, Scandit, Maestro, Storybook, Fastlane

  • Back-end: Kotlin / Spring Boot, Python / FastAPI & Django

  • App Tools: Mixpanel, Kameeleon, AppsFlyer, Firebase, RevenueCat

  • Infrastructure: GCP, Kubernetes, Terraform

  • CI/CD: GitHub Actions

🌟 We Think You Would Be Great If You…

This is what we believe can help someone thrive in this influential role.

  • 7+ years of hands-on frontend experience, including leading technical decisions, mentoring engineers, and improving system architecture.

  • Adaptable in fast-paced environments, comfortable navigating challenges and driving progress under changing conditions.

  • Positive and collaborative, bringing energy, joy, and strong relationships to the team while contributing to meaningful work.

  • Pragmatic mindset, championing simple solutions over unnecessary complexity, and knowing when to evolve designs for the future.

✨ Bonus Points

  • Passion for accessibility and design systems, ensuring products are usable by everyone.

  • Experience building animations and motion, using Rive or tools like SKIA or Reanimated.

  • Experience with automated E2E testing, such as Maestro, Detox, or Appium.

We Value Potential: If you’re excited about ZOE and this opportunity, please don’t hesitate to apply—even if you don’t meet every single requirement. We are committed to supporting growth and development along the way.

📢 Our Intentional Hiring Process

We aim for an efficient and insightful process where you can get to know us, and we can get to know you.

  • Talent Acquisition Screen - 45 min

  • Remote Loop

    • Live Coding Interview - 60 min

    • System Design Interview - 60 min

    • Leadership and Values Interview - 60 min

🚀 Ready to thrive? We want to hear from you

The experience, skills, and attributes we’ve outlined are what we believe will help someone truly thrive in this role.

However, we understand that talent comes in many forms. If you are genuinely excited about ZOE's mission and this opportunity, please don't hesitate to apply—even if you don't meet every single requirement listed.

We fundamentally value potential and commitment above all else. We are dedicated to fostering growth and providing opportunities for you to learn and develop alongside us.

Similar jobs