Finom
Senior Android Developer (Remote)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Android-инженер или техлид в продуктовую доменную команду финтех-стартапа Finom. Разработка функций мобильного банкинга для предпринимателей: счета и денежные потоки, банковские транзакции, выпуск и управление картами, AI-бухгалтерия.
Задачи
- Проектировать и разрабатывать новые функции Android-приложения, которым ежедневно пользуются предприниматели по всей Европе
- Архитектурить и реализовывать решения для управления денежными потоками по нескольким счетам, банковских транзакций и платежей, выпуска и управления физическими и виртуальными картами, автоматизации бухгалтерии на базе AI
- Создавать качественные адаптивные UI на Jetpack Compose
- Отвечать за качество кода, производительность и стабильность — автотесты и код-ревью обязательны
- Тесно взаимодействовать с Backend, QA, Design и Product, участвуя в формировании решений end-to-end
- Принимать технические решения в рамках домена и проактивно искать возможности улучшений
- Участвовать в CI/CD-пайплайнах, тулинге и развитии мобильных best practices команды
Требования
- Сильное знание Kotlin (Java — плюс) и 5+ лет коммерческой Android-разработки
- Глубокое понимание OOP, SOLID и Clean Architecture
- Опыт с паттернами презентационного слоя MVI, MVVM, MVP и умение выбирать подходящий
- RxJava, Kotlin Coroutines / Flow
- Dagger 2, Hilt или Koin
- Retrofit
- Cicerone, Jetpack Navigation Component
- Jetpack Compose
- Практический опыт с Firebase (FCM, Analytics, Crashlytics)
- Опыт feature-module архитектуры в продакшене
- Уверенная работа с Git / GitLab, включая настройку и поддержку GitLab CI/CD
- Продуктовое мышление и ориентация на результат, а не только на код
- Чёткая и лаконичная коммуникация на английском с технической и нетехнической аудиторией
Условия
- Удалённая работа или гибридный формат по Европе
- Программа сток-опционов для всех сотрудников
- Программа Work & Swim: месяц в корпоративной квартире на Кипре
- Современная дружелюбная и экологичная корпоративная культура, поддержка благополучия
- Ресурсы и возможности для постоянного личного и профессионального развития
- Процесс отбора: интервью с Talent Partner, техническое интервью, Mobile System Design, Team Fit, оффер
Навыки
- Kotlin
- Java
- OOP
- SOLID
- Clean Architecture
- MVI
- MVVM
- MVP
- RxJava
- Kotlin Coroutines
- Flow
- Dagger 2
- Hilt
- Koin
- Retrofit
- Cicerone
- Jetpack Navigation Component
- Jetpack Compose
- Firebase
- FCM
- Analytics
- Crashlytics
- Git
- GitLab
- GitLab CI/CD
- Android Profiler
- Perfetto
- Baseline Profiles
- Google Play
- GitHub
- Claude
- Cursor
- Copilot
- Windsurf
- Claude Code