Full-Stack Mobile Engineer - iOS and Android
Overview
Full-Stack Mobile Engineer - i
OS and Android at Indie Campers. You will own
-
- end mobile features across native i
OS (Swift/Swift
UI) and native Android (Kotlin/Jetpack Compose) while leveraging
- platform frameworks (React Native or Flutter) where it makes sense. Collaboration with Product, Design, Backend, and Data is essential to ship
- quality apps, instrument them, and iterate based on
- world metrics. You are
- on,
- minded, comfortable using AI assistants responsibly, and you care about performance, accessibility, and craft.
What you’ll work on
- Design, build, and ship
- facing features in Swift/Swift
UI and Kotlin/Jetpack Compose; factor shared logic for reuse. - Where appropriate, deliver
- 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
-
- 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 responsibly to speed delivery without compromising quality.
Who we’re looking for
- 4–8+ years professional mobile development, with production apps shipped on both i
OS and Android (links appreciated). - Deep fluency in Swift/Swift
UI and Kotlin/Jetpack Compose; comfort reading/writing
- specific code and SDKs. - Practical experience with at least one
- 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/Git
Hub Actions). - Data-informed: comfortable with analytics, experimentation, and defining success metrics for features.
- Nice-to-have: maps/geo, payments,
- app purchases,
- first, and performance profiling tools (Instruments/Android Profiler). - Excellent communication; collaborative, pragmatic, and
- centric.
Core values and operating principles
- 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
- term. - Learn, build and structure.
- Be precise and go deep.
Are you ready to Go Indie?
Location: Lisboa, Lisbon, Portugal (referrals may increase interview chances).
- Informações detalhadas sobre a oferta de emprego
Empresa: Indie Campers Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 1. 11. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!