Назад
Company hidden
2 часа назад

Senior Android Developer (Kotlin)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен 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

hirify.global 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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →