Thrive Talent Solutions d.o.o. logo

Senior Native Mobile Engineer (Android & iOS)

Thrive Talent Solutions d.o.o.

Rad od kuće

21.10.2026.

  • ugovor
  • puno radno vreme
  • 2. smena

We are currently seeking an experienced Senior Native Mobile Engineer (Android & iOS) to join our team in support of our US-based partner company. Our partner operates a diversified, M&A-driven platform spanning mobile apps, device licensing, media, and financial services. 

As a Senior Native Mobile Engineer, you will take ownership of the newly acquired VPN product and the additional apps our partner company 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 will 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.

Responsibilities:

  • Build and maintain high-quality Android and iOS applications focused on privacy, security, and reliable connectivity
  • Develop and debug VPN tunnels, network extensions, and platform networking APIs.
  • Integrate and troubleshoot native libraries and SDKs across mobile and Go/native boundaries
  • Investigate complex connectivity issues by reverse-engineering existing systems and improving them through testing, refactoring, and documentation
  • Use AI coding agents to accelerate development, testing, debugging, and code review.
  • Collaborate with Product and users to validate ideas and deliver impactful mobile experiences
  • Optimize key metrics including connection success, time-to-connect, crash-free sessions, and subscription conversion
  • Build comprehensive unit, integration, and automated UI tests and continuously ship reliable releases to both app stores
  • Apply strong security and privacy practices, including secure credential/key storage, certificate handling, and protection of user data

Qualifications:

  • 5+ years of professional senior mobile engineering experience in an agile environment delivering native applications to end-users on both Android and iOS, with hands-on production experience using:
    • Android: Kotlin (and Java), Jetpack Compose and XML views (including migrating legacy XML to Compose), Coroutines, Flow, Koin, Dagger/Hilt, Retrofit, Room, WorkManager, foreground services
    • iOS: Swift, UIKit and SwiftUI (including incremental UIKit-to-SwiftUI migration), 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 (.aar / .framework / XCFramework) into mobile apps
    • GitHub for version control and pull-request based workflows
    • SOLID, Clean Coding, Testing, experience with automation and instrumentation (Espresso/UI Automator, XCTest/XCUITest)
  • Publishing and maintaining apps on Google Play and the Apple App Store, including release management, store compliance for VPN apps, and handling review rejections
  • Working knowledge of VPN protocols and networking fundamentals: WireGuard, OpenVPN, Shadowsocks or similar, TCP/IP, DNS, TLS, and how packets flow from a mobile OS tunnel interface to a proxy or VPN server
  • Experience with subscription and in-app purchase flows (StoreKit 2, Google Play Billing, RevenueCat or similar), paywalls, free trials, and integrating attribution and analytics SDKs (Amplitude, Firebase, AppsFlyer/Adjust or similar)
  • Agentic AI proficiency: demonstrated day-to-day use of AI agents (e.g., Claude Code, Cursor, GitHub Copilot agents) to write and review infrastructure code, automate runbooks, and investigate incidents, with strong judgment on verifying AI-generated output before it touches production
  • Excited to join a startup that enjoys leveling up a company
  • You have exceptional organizational and analytical skills leading to confident independent delivery, but know when and how to include others
  • You have experience building large-scale consumer apps with some technical leadership skill

Nice to Have:

  • You will help take over the existing mobile codebases from the acquired team, close knowledge gaps, understand undocumented dependencies, and progressively bring the apps into Mode’s engineering standards and delivery practices – strongly preferred
  • Experience shipping or maintaining a consumer VPN, proxy, or privacy product, especially censorship-circumvention tooling and traffic obfuscation – strongly preferred
  • Experience with TunnelKit/OpenVPNAdapter, wireguard-apple/wireguard-android, gomobile-built libraries, or userspace network stacks (lwIP, gVisor netstack) – strongly preferred
  • Reading or writing Go – strongly preferred
  • Web frontend experience (React/TypeScript) for the product’s website, account portal, and landing pages
  • Kotlin Multiplatform or other approaches to sharing logic across the two apps
  • CI/CD tools such as GitHub Actions, Fastlane, Bitrise, or Xcode Cloud, and setting up pipelines from scratch
  • Firebase Crashlytics, Remote Config, and A/B testing / feature flags
  • Localization at scale (15+ languages) and building for low-end devices and unreliable networks

We offer:

  • Full-time, remote work
  • Working hours: Monday to Friday, earliest start at 11am CET
  • Timely and organized performance reviews

If this seems like the right job for you, we invite you to submit your resume in English. Please keep in mind that resumes in other languages might not be considered.

    Thrive Talent Solutions

    Are you ready to take your career to new heights? At Thrive, we specialize in employing top-tier talent. We connect you with exciting opportunities provided by companies across the United States. But our role doesn't stop there - we are also your dedicated success partner. We accompany you every step of the way and provide comprehensive HR support and guidance. From recruitment and seamless onboarding processes to tailored training programs, proactive performance management, continuous…

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.