Mobile Engineer (React Native / Flutter)
Apply directly on Addicted Software’s careers site — no account needed.
About the role
Back to Careers
Open role
Ship consumer apps with analytics and offline-first patterns
We build consumer-facing apps where reliability and clarity matter: onboarding, subscriptions, and day-to-day use on spotty networks. You'll ship with React Native and/or Flutter, wire in product analytics, and design sync and caching so the app stays usable when connectivity drops.
What you'll do
Projects vary, we pick the framework that fits the client's team and timeline. Deep skill in one cross-platform stack plus willingness to learn the other is ideal.
React Native Flutter Analytics Offline / sync
Interview process
Competitive compensation, hardware budget where needed, and a team that values stable releases over heroics.
Apply for this role
Link to App Store / Play listings or repos in your cover letter if you can.
First name *
Please enter your first name.
Last name *
Please enter your last name.
Email *
Please enter a valid email.
Phone
LinkedIn URL
City / country
How did you hear about us? Select… LinkedIn Referral Job board Other
Cover letter *
Please write at least a few sentences (40+ characters).
Resume / CV * PDF or Word
We’ve received your application and will get back to you if there’s a fit.
Open role
-
Mobile
Ship consumer apps with analytics and offline-first patterns
-
Remote (EU timezones) Apply Now
We build consumer-facing apps where reliability and clarity matter: onboarding, subscriptions, and day-to-day use on spotty networks. You'll ship with React Native and/or Flutter, wire in product analytics, and design sync and caching so the app stays usable when connectivity drops.
What you'll do
- Implement features across iOS and Android from shared codebases (React Native and/or Flutter).
- Instrument key funnels and events; work with product to interpret data without drowning in noise.
- Apply offline-first patterns: local persistence, conflict handling, and clear sync states in the UI.
-
Collaborate on app store releases, crash triage, and performance budgets.
Projects vary, we pick the framework that fits the client's team and timeline. Deep skill in one cross-platform stack plus willingness to learn the other is ideal.
React Native Flutter Analytics Offline / sync
Interview 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.
- 3+ years shipping mobile apps to production (consumer or prosumer).
- Strong experience with React Native or Flutter; interest in both is a plus.
- Comfort integrating analytics (e.g. Segment, Firebase, or similar) and reasoning about event design.
- Practical experience with local storage, sync, or background tasks where relevant.
-
EU-friendly hours for standups and releases.
- Native module work (Swift/Kotlin) when the abstraction leaks.
-
CI for mobile builds and TestFlight / Play internal tracks.
Competitive compensation, hardware budget where needed, and a team that values stable releases over heroics.
Apply for this role
Link to App Store / Play listings or repos in your cover letter if you can.
First name *
Please enter your first name.
Last name *
Please enter your last name.
Email *
Please enter a valid email.
Phone
LinkedIn URL
City / country
How did you hear about us? Select… LinkedIn Referral Job board Other
Cover letter *
Please write at least a few sentences (40+ characters).
Resume / CV * PDF or Word
-
max 5 MB Please attach a PDF or Word file under 5 MB.
We’ve received your application and will get back to you if there’s a fit.
Description sourced from the public LinkedIn listing — this role isn't indexed from the company's career page yet.
Skills
- React Native
- Flutter
- JavaScript
- TypeScript
- iOS
- Android
Never be applicant #200 again
Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.
- Your best matches, twice a day
- No duplicates, no ghost jobs, no recruiter spam
- Every job free to browse — pay only when you apply
Get my matched jobs
Free account — no card required
93 147 live jobs · 17 643 companies tracked · 1 added today