2 часа назад
Senior Android Developer (Kotlin)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Android Developer (Kotlin): Building and shipping native Android features for a fintech and crypto payments application with an accent on security, reliability, and production-quality architecture. Focus on owning features end to end, designing MVVM/Clean Architecture or MVI solutions, maintaining CI/CD and Google Play releases, and protecting real financial transactions.
Location: Remote-first
Company
is a self-funded, profitable fintech company operating in crypto and payments, with a native mobile product serving millions of users across more than 180 countries.
What you will do
- Design, develop, test, and ship production Android features in Kotlin using Jetpack Compose and XML Views.
- Own features end to end, including architecture decisions, implementation, documentation, and production release.
- Build and maintain Android CI/CD pipelines with GitLab CI, Fastlane, or Bitrise, and manage Google Play signing, release tracks, and Play Console workflows.
- Implement mobile security measures including Android Keystore, EncryptedSharedPreferences, biometric authentication, root detection, and SSL or certificate pinning.
- Configure and maintain Jetpack components such as ViewModel, StateFlow, Navigation, Room, and WorkManager.
- Collaborate with Backend, Product, Design, and QA in planning, technical discussions, code reviews, and roadmap work.
Requirements
- 4+ years of commercial Android development using idiomatic Kotlin.
- Production experience with Jetpack Compose, XML/View systems, Kotlin Coroutines and Flow.
- Strong understanding of MVVM and Clean Architecture, including trade-offs compared with MVI.
- Experience with Retrofit, OkHttp, interceptors, token refresh, dependency injection with Hilt or Dagger, and memory leak troubleshooting.
- Production experience with Android security, CI/CD pipelines, Google Play lifecycle management, JUnit, and MockK.
- English at B2+ level is required for pull requests, tickets, and asynchronous communication.
Nice to have
- Experience with fintech, crypto, payments, or banking Android applications.
- KYC or payment SDK integrations, including Sumsub, Onfido, Checkout.com, or Stripe.
- Experience with WebSocket or SSE, Firebase, multi-module architecture, Android Studio Profiler, KMM, or static analysis tools.
- Experience using AI development tools such as GitHub Copilot or Cursor.
Culture & Benefits
- Remote-first work with high autonomy and minimal micromanagement.
- End-to-end ownership of features in a product company rather than an agency.
- Native Android stack based on Kotlin and Jetpack Compose, without Java legacy code.
- Work on technically demanding fintech and crypto products where security, reliability, and compliance are critical.
- Stable, self-funded company with a fast pace and shifting priorities.
Hiring process
- Technical interview.
- Cultural fit interview with HRD.
- Final interview with Engineering leadership.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
1 день назад
Android Developer (Construction Tech)
5 дней назад
Android Engineer (mid-level) (Kotlin)
Free VPN Planet
3 дня назад
Senior Android Developer (VPN)
5 дней назад
Senior Android Developer
Robinhood
5 дней назад
Senior Android Engineer (Fintech)
196 000 - 230 000$
Robinhood
4 дня назад
Staff Android Engineer
230 000 - 270 000$