Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Indie Campers is the leading campervan provider, dedicated to making road trips accessible and unforgettable for everyone. Innovation, product-led growth, and an unwavering commitment to our customers are at the heart of everything we do. With more than one million nights rented and travellers from 169 countries, we provide a single and trustworthy digital experience for road trips in the United States, Europe and Oceania, with different campervan configuration options and even the chance to buy one of our vehicles.
Our ambitions are big, and so are the challenges we embrace. We are scaling our technology organisation to unlock the next wave of automation- and AI-powered experiences that will delight customers and empower employees worldwide.
THE ROLE
As an iOS/Android Engineer (Full-Stack Mobile), you’ll own end-to-end mobile features across native iOS (Swift/SwiftUI) and native Android (Kotlin/Jetpack Compose) while also leveraging cross-platform frameworks (React Native or Flutter) where it makes sense. You’ll collaborate closely with Product, Design, Backend, and Data to ship high-quality apps, instrument them, and iterate based on real-world metrics. You’re hands-on, product-minded, comfortable using AI assistants responsibly, and you care about performance, accessibility, and craft.
WHAT WILL YOU WORK ON?
- Design, build, and ship customer-facing features in Swift/SwiftUI and Kotlin/Jetpack Compose; factor shared logic for reuse.
- Where appropriate, deliver cross-platform features in React Native or Flutter, integrating with native modules for device capabilities.
- Integrate secure, resilient APIs; manage offline modes, background sync, push notifications, and deep links.
- Raise performance (cold start, frame rendering, network efficiency) and accessibility (WCAG-aligned) across platforms.
- Implement robust testing: unit, snapshot, and E2E (Detox/Appium); contribute to CI pipelines (Fastlane/Gradle).
- Instrument analytics (GA4/Mixpanel), experimentation (A/B), crash/ANR monitoring (Firebase Crashlytics/Sentry), and logging.
- Follow secure-by-default patterns: keychain/keystore, safe storage, secure networking, privacy and permissions UX.
- Own app store/play store operations: build signing, release trains, phased rollouts, changelogs, and compliance.
- Collaborate with designers on motion/micro-interactions and with backend engineers on API contracts and error handling.
- Use AI coding assistants (e.g., code completion, test generation) responsibly to speed delivery without compromising quality.
- 4–8+ years professional mobile development, with production apps shipped on both iOS and Android (links appreciated).
- Deep fluency in Swift/SwiftUI and Kotlin/Jetpack Compose; comfort reading/writing platform-specific code and SDKs.
- Practical experience with at least one cross-platform framework (React Native or Flutter) and bridging to native modules.
- Strong grasp of mobile architecture patterns (MVVM/MVI), concurrency (Combine/async-await, Coroutines/Flows), and state management.
- Solid testing mindset and CI/CD for mobile (Fastlane, Gradle, Xcode Cloud/GitHub Actions).
- Data-informed: comfortable with analytics, experimentation, and defining success metrics for features.
- Nice-to-have: maps/geo, payments, in-app purchases, offline-first, and performance profiling tools (Instruments/Android Profiler).
- Excellent communication; collaborative, pragmatic, and product-centric.
- Customer First: Relentless in providing the best service at the best price to all customers.
- Ownership: Proactively take ownership and deliver on our goals.
- Committed: Work together, as a team, for the long-term.
- Learn, build and structure.
- Be precise and go deep.
Key Skills
Ranked by relevanceReady to apply?
Join Indie Campers and take your career to the next level!
Application takes less than 5 minutes