Listed on Mode’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
This senior role owns the mobile engineering for a newly acquired VPN app with 10M+ installs across Android and iOS, managing everything from the native app layers through custom Go networking libraries and platform VPN APIs. You'll inherit an existing codebase, improve it to Mode's standards, stabilize the product, and ship user-facing improvements in a fast-moving, ownership-heavy position.
Our summary, not Mode’s wording. The full posting is on their site.
Skills this role names
- Adjust
- Amplitude
- Apple iOS
- AppsFlyer
- Combine
- Core Data
- Espresso
- Firebase
- GitHub
- Go
- Java
- Jetpack Compose
- Kotlin
- Retrofit (REST)
- RxSwift
- Swift
- SwiftUI
- XCTest
Log in to see which of these are already on your profile.
What they ask for
Required
- 5+ years professional senior mobile engineering experience in agile environments shipping native Android and iOS apps to production
- Production experience with Android: Kotlin, Java, Jetpack Compose, XML views, Coroutines, Flow, Koin, Dagger/Hilt, Retrofit, Room, WorkManager, foreground services
- Production experience with iOS: Swift, UIKit, SwiftUI, Swift Concurrency, RxSwift, RxCocoa, Combine, Core Data, Keychain
- Hands-on platform networking and VPN APIs: VpnService, NetworkExtension, Packet Tunnel Provider, always-on VPN, kill switch, split tunneling, native library integration
- GitHub version control and pull-request based workflows
- SOLID, Clean Coding, Testing, with automation experience (Espresso, UI Automator, XCTest, XCUITest)
- Publishing and maintaining apps on Google Play and Apple App Store with VPN app compliance and review handling
- Working knowledge of VPN protocols and networking: WireGuard, OpenVPN, Shadowsocks, TCP/IP, DNS, TLS
- Experience with subscription and in-app purchase flows (StoreKit 2, Google Play Billing, RevenueCat) and analytics integration
- Daily use of AI agents (Claude Code, Cursor, GitHub Copilot) for code and review with strong judgment on verification
- Candid and empathetic communication with ability to lead independently and know when to collaborate
- Experience building large-scale consumer apps with technical leadership skills
- Passionate about technology and staying current with advancements and best practices
- Alignment with company core values: Accountable, Action-driven, Caring, Curious, Thorough
Nice to have
- Help transition existing mobile codebases from acquired team and bring apps to Mode's engineering standards
- Experience shipping or maintaining consumer VPN, proxy, or privacy products, especially censorship-circumvention and traffic obfuscation tools
- Experience with TunnelKit, OpenVPNAdapter, wireguard-apple, wireguard-android, gomobile libraries, or userspace network stacks
- Reading or writing Go
- React and TypeScript experience for website, account portal, and landing pages
- Kotlin Multiplatform or other cross-app logic sharing approaches
- CI/CD tools: GitHub Actions, Fastlane, Bitrise, Xcode Cloud, pipeline setup
- Firebase Crashlytics, Remote Config, A/B testing, feature flags
- Localization at scale and building for low-end devices and unreliable networks