Senior Native Mobile Engineer @Mode Mobile
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Native Mobile Engineer @Mode Mobile

1wk ago - Mode Mobile is hiring a remote Senior Native Mobile Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

Mode.Inc is looking for a Senior Native Mobile Engineer to join the team taking ownership of our newly acquired VPN product and the additional apps we will be acquiring. You will own the Android and iOS mobile domain end-to-end: a consumer VPN with 10M+ installs, 1,000+ servers in 45+ countries, and users in some of the most restrictive network environments in the world.

  • This is an ownership-heavy role: you'll inherit existing mobile codebases, understand how the apps interact with the VPN networking stack, close knowledge gaps from the acquired team, improve engineering quality and release processes, and ship product improvements that directly impact users and the business.
  • The apps sit on top of a custom Go networking engine (Shadowsocks / WireGuard) delivered as a native library, plus OpenVPN via TunnelKit on iOS.
  • You will be the person who makes that engine feel fast, reliable, and effortless to users.
  • You’ll work closely with the backend engineer, DevOps/network engineer, product managers, designers, marketing, operations, and several stakeholders to define and execute according to our strategic roadmap to accelerate our future growth.

Qualifications

  • 5+ years of professional senior mobile engineering experience in an agile environment delivering native applications to end-users on both Android and iOS.
  • Hands-on production experience using:
    • Android: Kotlin (and Java), Jetpack Compose and XML views, Coroutines, Flow, Koin, Dagger/Hilt, Retrofit, Room, WorkManager, foreground services.
    • iOS: Swift, UIKit and SwiftUI, Swift Concurrency (async/await), RxSwift + RxCocoa, Combine, Core Data or equivalent, Keychain.
  • Platform networking and VPN APIs: Android VpnService, iOS NetworkExtension / Packet Tunnel Provider, always-on VPN, kill switch, split tunneling, and integrating native libraries into mobile apps.
  • Experience with subscription and in-app purchase flows (StoreKit 2, Google Play Billing, RevenueCat or similar).
  • Agentic AI proficiency: demonstrated day-to-day use of AI agents to write and review infrastructure code.
  • Exceptional organizational and analytical skills leading to confident independent delivery.
  • Experience building large-scale consumer apps with some technical leadership skills.
  • Alignment with our Core Values.

Requirements

  • GitHub for version control and pull-request based workflows.
  • SOLID, Clean Coding, Testing, experience with automation and instrumentation.
  • Publishing and maintaining apps on Google Play and the Apple App Store, including release management.
  • Working knowledge of VPN protocols and networking fundamentals.
  • You’re a candid and empathetic communicator excited to join a startup.
  • Passionate about Technology and keeping up to date with latest advancements.

Benefits

  • 100% remote-first, global company.
  • A competitive compensation package.
  • Generous perks and benefits to team members.
  • Participation in the Company's equity plan (for full-time team members).
  • Individual bonuses in accordance with our Company Bonus Program.
  • Remote social activities, including virtual coffee buddies.
  • Weekly Wednesday Get Stuff Done Days (No Meetings).
  • Open PTO, generous Company Holidays, and Wellness Days (for full-time team members).
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Native Mobile Engineer @Mode Mobile
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,283+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later