ZOE Logo

ZOE

Lead Mobile Engineer

Posted 8 Hours Ago
Remote
2 Locations
Senior level
Remote
2 Locations
Senior level
The Lead Mobile Engineer will work with cross-functional teams to build and improve ZOE's mobile app, mentoring engineers and driving technical decisions.
The summary above was generated by AI
We Are Redefining How People Approach Their Health

ZOE is the science and nutrition company leading a movement to transform the health of millions.

We exist because the food we eat is making us sick. Most of what we are taught about food is wrong.

ZOE runs the world’s largest nutrition science study to find scientifically proven solutions.
Our randomised controlled trial of ZOE proves that if you eat the right food for your body, you can feel healthier in weeks and be on track for more healthy years.

ZOE can change the way you eat, feel, and live. We host world-leading scientists on our podcast and bring proven science to your plate with Daily30+, our 30+ plant supplement.

Over 100,000 people rely on ZOE Membership, our personalised nutrition program, to make smarter food choices. ZOE Membership turns complex science into clear step-by-step actions, helping you improve your health with every meal.

ZOE means life — and you can change your life with food.

Visit our career page and become a ZOEntist 🚀

🚀 About The Role

We’re looking for a Lead Mobile Engineer to join our cross-functional product engineering team.
You’ll work closely with Product, Design, and Analysts to build features that enable customers to snap meals, track their progress, and understand how their diet affects their bodies.

ZOE’s React Native mobile app’s features include:
- 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.

Our Mobile Community of Practice regularly connects engineers from different teams on platform initiatives, such as React Native upgrades, accessibility, automated deployments, and end-to-end testing.
You’ll help agree on practices that enable fast iteration while building a joyful and high-quality experience that helps our members build habits that improve their number of healthy years and achieve their health goals.

💻 About Our Stack
- Frontend: React Native, Expo, TypeScript
- Mobile Tools: Rive, Reanimated, RTKQuery, Redux, Scandit, Maestro, Storybook, Fastlane
- App Tools: Mixpanel, Kameeleon, AppsFlyer, Firebase, RevenueCat
- Backend: Kotlin / Spring Boot, Python / FastAPI & Django
- CI/CD: GitHub Actions

🎯 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 prioritising 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 learn.

🌟 We think you would be great if you…

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

✨ Our Hiring Journey

  • 👋 Stage 1: Talent Acquisition Interview
  • A friendly conversation with a member of our Talent team to learn about your background, career goals, and motivations for joining ZOE. This is also a great chance to ask questions about the role, mobile team, or our engineering culture.

  • 🧠 Stage 2: Hiring Manager Interview
  • A focused discussion with the Hiring Manager to explore your experience leading mobile engineering efforts, making technical decisions, and mentoring engineers. We’ll also discuss your impact on team culture, cross-functional collaboration, and product outcomes.

  • 🧪 Stage 3: Final Interview Loop
  • The final stage includes three sessions designed to assess your technical expertise, system design and architecture skills, and leadership abilities. These are typically spread over 2–3 days, but we’re happy to combine them depending on scheduling needs.
    You’ll need to progress successfully through each step to move forward. We’ll keep you updated at every stage.

    💻 Technical Coding Interview | 60 mins
    You’ll work through a mobile-focused coding problem in a collaborative setting. We’re looking to understand your React Native and TypeScript skills, problem-solving approach, and how you write clean, maintainable, and performant mobile code.

    🛠️ System & Architecture Design Interview
    We’ll explore how you design scalable, maintainable, and efficient mobile architectures. This includes decisions around React Native structure, state management, integrations with backend services, and CI/CD pipelines. We want to see your ability to make trade-offs and plan for long-term growth of our mobile app.

    💬 Leadership and Values Interview
    A conversation focused on your leadership style, collaboration with cross-functional teams, mentoring approach, and influence on mobile and product decisions. We’ll discuss how you embody ZOE’s values, build inclusive team culture, and contribute to high-quality mobile experiences.

  • 🎉 Offer Stage
  • If everything aligns, we’ll move quickly to extend an offer and support you through your decision-making process.

The experience, skills, and attributes listed above reflect what we believe will contribute to success in this role. If you're passionate about ZOE and the opportunity, but don't meet 100% of the criteria, we still encourage you to apply. We are committed to supporting growth and are happy to offer up-skilling opportunities where possible.

Remote Philosophy
ZOE is a remote-first company, meaning remote work isn’t just an option — it’s how we work best. We are intentional about building a distributed, high-performing team where collaboration, trust, and flexibility thrive.
We design our workflows around asynchronous communication and shared documentation to support autonomy, focus, and cross-timezone collaboration. While our teams work independently, connection and teamwork remain central to how we operate — through regular rituals, meaningful virtual interactions, and in-person gatherings every quarter. These include team offsites and a yearly company-wide retreat to build relationships, spark creativity, and have fun together.
Being remote-first also means we value outcomes over hours and trust our team members to manage their work in a way that suits their unique rhythm and responsibilities. This approach allows us to support a truly flexible work environment, while staying aligned with our mission and values.
At ZOE, working remotely doesn’t mean working alone — it means being empowered, supported, and connected, wherever you are.

Compensation Philosophy
We are committed to offering competitive and equitable compensation that reflects the value of each role and aligns with regional labor market standards. Our approach to compensation goes beyond just base salary — we offer a comprehensive package that includes base pay and stock options, ensuring that every team member is rewarded for their contributions to the company’s growth and success.
We believe that building a thriving team requires not only providing fair and competitive compensation but also fostering an environment where success is shared collectively. Our total compensation package is designed to support the well-being of our employees, recognise their individual contributions, and empower them to grow alongside ZOE.

Benefits & Perks
We understand the significant role our benefits play in motivating, inspiring and safeguarding our employees' well-being. Our benefits strategy is thoughtfully designed to echo our mission and values, recognising the diverse needs arising from different life stages of our ZOEntists.
Our approach to benefits takes an inclusive and flexible view of both personal and professional growth. From competitive health insurance and wellness packages to inclusive parental policies, building connection, and tailored professional development programs, we've got you covered.
At ZOE, we continue to build a benefits package that invests in our team members’ long-term personal and professional growth and wellbeing, adding to this list as it evolves.

Equal opportunities
We are committed to fostering a diverse and inclusive team where every individual can bring their authentic self to work. We believe that this is key to our success and are dedicated to positively impacting the tech industry. As part of our commitment to equal opportunities, we encourage candidates from underrepresented backgrounds to apply. We ensure a respectful and inclusive environment for all and do not discriminate on the basis of race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, marital status, disability, or age. If you require any accommodations during the interview process, please feel free to inform us, and we will make every effort to support your needs.

Top Skills

Django
Fastapi
Fastlane
Github Actions
Kotlin
Maestro
Python
React Native
Reanimated
Redux
Rive
Rtkquery
Scandit
Spring Boot
Storybook
Typescript

Similar Jobs

17 Days Ago
In-Office or Remote
3 Locations
Senior level
Senior level
Cloud • Machine Learning • Other • Software
The Staff Software Engineer will develop and enhance a video SFU and chat API using Go, focusing on scalability and backend development, while collaborating on public SDKs and APIs.
Top Skills: AWSCockroachdbGoPostgresPythonRedisRustWebrtc
12 Hours Ago
In-Office or Remote
9 Locations
Mid level
Mid level
Information Technology
The Data Engineer will design and maintain ETL pipelines, optimize data models, develop exporters, and ensure reliable data services for the Lambda app in a fast-paced startup environment.
Top Skills: AirflowApache KafkaClickhouseFlinkPython
20 Hours Ago
Remote
3 Locations
Mid level
Mid level
Information Technology • Software
The role involves designing and implementing features for the Clerk Dashboard, enhancing usability, working with customers, and ensuring high code quality for backend and full-stack development.
Top Skills: GoJavaScriptReactTypescript

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account