Senior Native Mobile Engineer (Android & iOS) – Remote
Mode Mobile
Job description
About the role
Mode.Inc, a fast-growing technology company behind mobile apps and digital products reaching 100M+ monthly active users, is hiring a Senior Native Mobile Engineer to take ownership of its newly acquired VPN product and the apps it will acquire. The role covers Android and iOS end-to-end: a consumer VPN with 10M+ installs, 1,000+ servers in 45+ countries, and users in restrictive network environments. It is an ownership-heavy position involving inherited codebases, knowledge transfer from the acquired team, and improving engineering quality and release processes.
Key responsibilities
- Inherit and improve existing mobile codebases, close knowledge gaps and bring the apps into the company's engineering standards
- Integrate and debug native libraries (Go networking engine, OpenVPN via TunnelKit on iOS) and make the VPN fast and reliable
- Work with backend, DevOps/network engineers, product managers, designers and marketing to execute the strategic roadmap
- Use agentic AI to plan, implement, test and review work, and verify AI-generated output before production
- Focus on connection success rate, time-to-connect, crash-free sessions and subscription conversion
- Advocate for unit and integration testing, automated testing and continuous shipping to production
Required profile
- 5+ years of senior mobile engineering experience in an agile environment, shipping native apps on Android and iOS
- Passion for private, secure products and willingness to work closely with Product Management
- Experience shipping or maintaining large-scale consumer apps, with some technical leadership
- Nice to have: experience with consumer VPN or privacy products, Go, web frontend (React/TypeScript), CI/CD tools, Firebase, localization at scale and CI/CD setup
Required skills
- Android: Kotlin (Java), Jetpack Compose, Coroutines, Flow, Koin, Dagger/Hilt, Retrofit, Room, WorkManager, VpnService
- iOS: Swift, UIKit/SwiftUI, Swift Concurrency, RxSwift, Combine, Core Data, Keychain, NetworkExtension / Packet Tunnel Provider
- Testing: Espresso, XCTest, unit and integration testing, automation
- App store publishing, VPN protocols (WireGuard, OpenVPN, Shadowsocks), TCP/IP, DNS, TLS
- Subscription flows (StoreKit 2, Google Play Billing, RevenueCat) and analytics SDKs
What we offer
- 100% remote-first, global company
- Competitive compensation, equity plan participation and individual bonuses
- Weekly Wednesday Get Stuff Done Days, open PTO, generous holidays and wellness days
- Remote social activities, recognition via Bonusly and celebration of milestones
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Türkiye.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published 16 saat önce
Expires 1 ay sonra
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Mode Mobile