Mobile Engineer
Skills
Mobile ApplicationsApp StoreConflictEventsFirebaseLeaksPersistence
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 3+ years shipping mobile apps to production
- Strong experience with React Native or Flutter interest in both is a plus
- Comfort integrating analytics and reasoning about event design
- Practical experience with local storage sync or background tasks where relevant
- EU-friendly hours for standups and releases
Nice to have
- Deep skill in one cross-platform stack
- Willingness to learn the other
- Stable release mindset
- Collaborative
Day to day
- Implement features across iOS and Android from shared codebases using React Native and/or Flutter
- Instrument key funnels and events and work with product to interpret data clearly
- Apply offline-first patterns with local persistence conflict handling and sync states so the app stays usable when connectivity drops
- Collaborate on app store releases crash triage and performance budgets
Hiring process
- Intro: your background and apps you've shipped to stores
- Technical: architecture state management and a past mobile bug or perf win
- Team: how you collaborate with design and backend
