Full-time Permanent Mid-level Senior
Posted 07 Jul 2026
Description Who Are We?
Breeze is a digital-first travel connectivity brand powered by eSIM Go, one of the world's most advanced eSIM platforms. Our mission is to become the most trusted, frictionless global connectivity solution for regular travellers, setting a new benchmark for customer experience across the connectivity industry.
We operate at the intersection of travel, technology, and consumer education, partnering with globally recognised brands including the Lufthansa Group, and Western Union. We are building Breeze on two non-negotiable foundations: a digital-first product philosophy and an unwavering commitment to the customer.
The Role
We are looking for a Full Stack Mobile Developer to join us at a pivotal moment. We are building the Breeze consumer app from the ground up, targeting a launch later in 2026. You will own the mobile experience end to end, from the React Native UI through to the TypeScript APIs that power it. This is a rare opportunity to help define the architecture, UX patterns, and technical foundation of a product that will serve travellers across the world.
What You'll Be Doing
- Building and shipping the Breeze consumer app for iOS and Android using React Native and TypeScript.
- Owning the full mobile development lifecycle: architecture, build, test, app store submission, and post launch iteration.
- Integrating native device capabilities, including eSIM provisioning (one tap LPA activation), push notifications, and device compatibility detection.
- Consuming and helping shape the RESTful APIs (TypeScript/Node.js) that power the app.
- Implementing the checkout and payment flow with Adyen, including Apple Pay and Google Pay.
- Collaborating with the web team on a shared API contract and a consistent design system across platforms.
- Ensuring app performance, crash resilience, and offline capability are production grade from day one.
- Working within an agile framework: sprint planning, stand ups, retrospectives, and iterative delivery.
- Contributing to App Store Optimisation (ASO) strategy in collaboration with the marketing team.
What You'll Need
- 5+ years of professional development experience, with at least 3 years in mobile (React Native strongly preferred).
- A demonstrable track record of shipping apps to the Apple App Store and Google Play Store.
- Strong TypeScript skills and a thorough understanding of React Native's bridge, performance model, and native module system.
- Solid backend experience in TypeScript/Node.js; comfort reading and writing REST API contracts is essential.
- Experience with native debugging tools (Xcode, Android Studio) and performance profiling.
- Hands on experience with mobile CI/CD pipelines (Fastlane, Bitrise, or equivalent).
- An AI first mentality with daily, hands on experience using AI assisted coding tools (Cursor, Claude Code, Codex, GitHub Copilot, or similar) to accelerate delivery and quality, and the judgement to review their output critically.
- Experience in a startup or scale up environment where pace, ownership, and pragmatism matter.
- Strong written and verbal English communication skills.
- The ability to work independently, remotely, and take end to end ownership.
Nice to Have
- Familiarity with eSIM, telecom, or travel tech (a significant advantage).
- Payments integration (Adyen or Stripe), Apple Pay, and Google Pay.
- Firebase Auth and push (FCM/APNs).
- Backend depth in Node.js, REST API design, and PostgreSQL.
- GraphQL experience (our APIs are REST first, but the skills transfer).
- Cloudflare (Workers, KV) and Fly.io.
The Interview Process
Our process is straightforward and respects your time. Expect an initial conversation with our Tech Lead, followed by a technical assessment focused on real-world mobile challenges, and a final conversation with senior leadership. We want to see how you architect, build, and ship - not how you solve abstract puzzles.
Ready to build the app that keeps the world connected on the move? Apply now and join the Breeze team.