Mobile Tech Lead
Full-time Mid-Senior levelJob Overview
If you want to disrupt one of the fastest-growing sectors of travel at a community and VC-backed scale-up, get a kick out of supporting local, independent businesses around the world, and you are in your element in the outdoors, you are in the right place.
Read more about working at Much Better Adventures
The Role
We’re seeking a Mobile Tech Lead to architect and deliver MBA’s new post-booking mobile app. The app will start with offline access to bookings and notifications, and later expand to messaging, reviews, and content. You’ll be both architect and hands-on developer, defining foundations, leading technical direction, and ensuring fast delivery with a small team.
Responsibilities
- Define and own the mobile architecture (RN 0.80, Expo, SDUI-first, BFF integration).
- Lead delivery of bookings/offline-first MVP: booking details, balances, forms, notifications.
- Establish and enforce CI/CD pipelines, release cadence, and observability.
- Collaborate with platform team to extend the web BFF for mobile needs.
- Oversee security and authentication flows (eg OIDC, secure storage, push binding).
- Plan for future features: messaging (multi-role), reviews, and content feed.
- Mentor the Senior Mobile Developer, ensuring code quality and consistency.
- Partner with Product/Design to balance speed with UX quality.
Requirements
- 5+ years mobile dev experience, 2+ in leadership/architecture.
- Drive for (and, ideally, experience with) working in a fast-growth startup environment with limited resources and high agency.
- Expertise in React Native (0.70+), ideally New Architecture (Fabric/TurboModules).
- Understanding of offline-first architectures and caching strategies.
- Proven experience integrating push notifications and secure authentication.
- Familiar with BFF patterns, GraphQL, SDUI, feature flags.
- CI/CD and release management experience.
- Strong security awareness (OIDC, token handling, certificate pinning).
- Experience with native mobile environments (Swift/Kotlin).
Nice to Have
- Built or integrated messaging/chat apps before.
- Familiarity with Flutter/KMP, understanding trade-offs.
- Prior startup/“0→1” app launch experience.
Benefits
- An entrepreneurial and creative environment where great ideas are actively encouraged, and taking responsibility for them is expected
- The warm fuzzy feeling that comes with knowing you are making a huge difference to small independent businesses, local economies and communities
- 38 days holiday per year (inclusive of public holidays)
- Annual company performance-based bonus
- Flexible hours set up (40 hours p/w for full time roles), and a fully remote company
- Company-wide, adventurous meet-ups
- Experience what we do: everyone goes on a free MBA trip within their first year
- A £500 annual travel voucher to spend on an MBA trip/s
- 30% Employee discount, plus 15% friends and family discount for MBA trips
- Generous Pension scheme (UK employees only)
- Free access to private GP, and unlimited mental health support and counselling via our partner at BHSF.
- Budget to set up a remote working space and access to co-working spaces
- Supportive Parental Pay: we offer 16 weeks full pay if you’re the primary caregiver & 4 weeks full pay if you’re the secondary caregiver.
The Process
- Apply with CV + screening questions.
- Short intro video call (30 mins).
- Hiring Manager Interview & live coding challenge
- Final interview with senior team members.
Job ‘Need to Know’ details
- Preferred Start Date: ASAP
- Salary Range: £85-90k, depending on experience.
- Working Hours: a full time role is 40 hours per week, with core hours being 1000 - 1500 GMT (regardless of where you are based), and a flexible hours policy for the remaining time.
- Location: you must be resident either in the UK or in Europe (max +2 hours GMT).
Note: Contract and benefits will vary depending on which country you are based in - this will be discussed at an appropriate stage in the interview process.
Make Your Resume Now