TL;DR
Senior Android Developer (Fintech): Taking full ownership of Android development, delivering production-ready apps to Google Play, and shaping the architecture of new and existing features for a mission-critical fintech project. Focus on clean, scalable architecture, high reliability, and maintainable code using Kotlin and Jetpack Compose.
Location: Remote globally available. Relocation opportunities are also offered to hirify.global's offices in Lithuania, United States, Georgia, United Arab Emirates, United Kingdom, Poland, or Bulgaria.
Company
hirify.global is a software development company that constantly expands its expertise to resolve complex technical challenges and bring innovation to clients.
What you will do
- Lead full-cycle Android development and deployment to Google Play.
- Design architecture, provide technical leadership, and mentor the Android team.
- Build modern UI using Kotlin and Jetpack Compose.
- Develop robust asynchronous data layers with Coroutines, Flow, and WorkManager.
- Integrate with backend services via Retrofit, OkHttp, and GraphQL.
- Ensure code quality through testing, code reviews, SOLID principles, and design patterns.
Requirements
- 5+ years of professional Android development experience.
- Strong proficiency in Kotlin and Jetpack Compose.
- Experience delivering production apps to Google Play.
- Expertise in MVVM/MVI, Clean Architecture, multi-module projects.
- Experience with Coroutines, Flow, WorkManager, Retrofit, OkHttp, GraphQL, Room, and DataStore.
- English level B2 or higher.
Nice to have
- Fintech project experience.
Culture & Benefits
- Comfortable working environment & flexible hours.
- Holidays based on the official calendar of your country.
- Health insurance and compensation packages for sports.
- Mentoring, internal knowledge sharing, and corporate English courses.
- Comprehensive Career Pathway system for professional growth.
- Corporate events and gifts.
Hiring process
- Submit CV via application form.
- Recruiter review and feedback on positions.
- Recruiter contact with company info and interview scheduling.
- HR interview (30 min) to discuss career goals, experience, expectations, and English level check.
- Technical interview (1 hour) with team lead, potentially including a spontaneous challenge.
- Project interview (40 min) with client team representatives.
- Receive formal job offer upon successful completion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →