FV
Hiring from
Worldwide
Work type
Remote
Posted
Sep 27, 2026
Is this job info correct?
Join a fast-growing cybersecurity company specializing in world-class privacy and security solutions. We operate as a fully remote global team on a mission to protect digital lives and ensure anonymity for millions of users worldwide. We are vocal advocates for digital freedom and an uncensored online culture.

We are looking for a Senior Android Developer to design, build, and maintain modern Android applications using Kotlin and Jetpack Compose. The role involves working with a multi-module architecture, clean code principles, local data storage, networking, and performance-sensitive mobile features.
The ideal candidate has strong Android expertise and is comfortable working on technically complex products, including networking, VPN, proxying, secure connections, and traffic routing applications.

Requirements

  • Strong Kotlin knowledge.
  • Solid experience with Jetpack Compose.
  • Experience with multi-module Android architecture.
  • Good understanding of Clean Architecture, MVVM/MVI, SOLID, and dependency inversion.
  • Experience with Room, DataStore, SQL, migrations, and local persistence.
  • Experience with Coroutines, Flow, StateFlow, SharedFlow, and structured concurrency.
  • Experience with Retrofit, Ktor, OkHttp, WebSockets, REST APIs, and background networking.
  • Strong knowledge of Android lifecycle, background work, foreground services, WorkManager, and permissions.
  • Experience with Hilt/Koin or other DI frameworks.
  • Experience with Gradle, version catalogs, build flavors, CI/CD, and release builds.
  • Ability to write unit tests and UI tests.
  • Understanding of app performance, memory management, ANR prevention, and profiling tools.
  • Confident Git usage and code review experience.
  • Intermediate+ English for technical documentation and communication.

Responsibilities

  • Design and implement Android features using Kotlin and Jetpack Compose.
  • Maintain and improve multi-module application architecture.
  • Work with local databases, caching, offline-first logic, and data synchronization.
  • Integrate backend APIs and handle complex networking scenarios.
  • Build reliable background services and long-running processes.
  • Improve app performance, stability, startup time, and memory usage.
  • Participate in architectural decisions and technical planning.
  • Review code, mentor other developers, and maintain engineering standards.
  • Write and maintain tests for critical business logic.
  • Collaborate with backend, QA, product, and design teams.
  • Prepare production releases and support post-release monitoring.


Nice to have

  • Experience with VPN applications or Android VPN Service.
  • Understanding of TCP/IP, UDP, DNS, TLS, HTTP/2, HTTP/3, QUIC, SOCKS, and proxy protocols.
  • Experience with Xray, V2Ray, WireGuard, OpenVPN, Shadowsocks, or similar technologies.
  • Understanding of traffic routing, tunneling, packet processing, split tunneling, and network diagnostics.
  • Experience with native libraries, JNI, NDK, or Go/Rust/C++ integration.
  • Experience with security-sensitive applications.
  • Knowledge of Play Billing, subscriptions, Firebase, Remote Config, Crashlytics, Analytics, and A/B testing.
  • Experience with Kotlin Multiplatform Mobile.
  • Experience with large-scale apps, modularization, and complex build systems.

Working conditions

  • Build personal AI agents using our premium infrastructure.
  • Absolute freedom to work from any location (GMT+1– GMT+4).
  • Internal R&D opportunities.
  • Paid time off and sick leave.
  • Direct impact on a massive, world-class B2C product.
  • A collaborative environment with some of the best minds.
  • Hardware upon completion of your probation.

Similar jobs

Apply for this job