What you will do:
- Architect and build polished, cross-platform mobile experiences that turn user engagement into lasting loyalty. You’ll apply modern React Native (Expo) patterns and tooling to deliver performant applications that feel truly native on iOS and Android.
- Own the end-to-end delivery of key product features, from concept to app store deployment and beyond. You won't just code tickets; you'll shape the technical approach, make critical architectural decisions, and ensure what we ship is robust, scalable, and maintainable.
- Elevate the team’s velocity and craft by introducing, validating, and championing tools and practices that raise the technical bar. You’ll proactively identify bottlenecks – whether in state management, native bridges, or CI/CD pipelines – and implement solutions that make the entire team more effective.
- Bridge the gap between ambitious creative vision and technical reality in a mobile context. You’ll collaborate closely with designers and strategists to challenge assumptions, explore what’s possible on mobile, and deliver solutions that balance exceptional user experience with a first-class developer experience.
What you will achieve:
- From Day 1, you’re shipping a tangible feature for a live client project, building immediate momentum.
- Within the first month, you’ll own and deliver a key mobile feature end-to-end and improve a core performance metric (like app startup time or frame rate) by at least 10%.
- You will enhance team efficiency by creating reusable components, scripts, or processes that are adopted by your peers.
- By end of the project, you’ll have spearheaded a significant project phase from concept to app store launch, on time and to a high standard.
- Your expertise becomes a multiplier, evidenced by positive client or team feedback on your ability to solve complex mobile challenges.
About you:
- You think in cross-platform systems and reusable components. You get genuine satisfaction from designing a React Native architecture that is intuitive, performant, and delivers a consistent, high-quality experience on both iOS and Android.
- You’re a proactive problem-solver who doesn’t wait for perfect requirements. You thrive on digging into ambiguity, asking "why," and prototyping solutions to complex challenges involving native modules, third-party SDKs, and smooth data flow.
- You have a strong point of view, held loosely. You can articulate a compelling case for a specific technology or architectural approach (like state management libraries or navigation patterns) but are equally committed to the team's final decision and its success.
- You see the "full stack" as a single, interconnected challenge. You're comfortable crafting a polished, dynamic mobile UI with React Native and then diving into the back-end logic, API design, or platform-specific native code that makes it all possible.
- You are a natural collaborator and translator, able to explain mobile-specific constraints to designers and strategic goals to other engineers, ensuring the entire multidisciplinary team is building momentum together.