2 дня назад
Android-разработчик (Kotlin/Java, банковская сфера)
200 000 - 280 000₽
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Android-разработчик (Kotlin/Java, банковская сфера): Развитие высоконагруженного мобильного приложения для клиентов банка с акцентом на архитектуру MVVM + Clean Architecture, миграцию с RxJava на Coroutines и создание безопасных решений. Фокус на разработке модулей, интеграции REST API, рефакторинге существующего кода, тестировании и CI/CD.
Локация: Москва; возможен удалённый или гибридный формат работы. Работа выполняется на Windows через удалённое подключение к macOS не требуется.
Зарплата: 200 000–280 000 ₽ на руки в месяц. Для кандидатов уровня Middle: 100 000–190 000 ₽ на руки.
Компания
YLAB Development предоставляет разработчиков для продуктовых и банковских проектов, включая высоконагруженные финтех-приложения.
Что делать
- Развивать Android-приложение для физических лиц с миллионами пользователей.
- Проектировать и реализовывать модули на Kotlin и Java в архитектуре MVVM + Clean Architecture.
- Работать с Retrofit, OkHttp, REST API, обработкой ошибок и состояниями.
- Развивать асинхронный код и участвовать в миграции с RxJava2 на Coroutines и Flow.
- Рефакторить существующий код, улучшать архитектуру и тестопригодность.
- Разрабатывать UI на Android Views и Jetpack Compose, писать тесты и участвовать в CI/CD.
Требования
- Высшее профильное образование в области Computer Science, ИТ, прикладной математики или смежной области.
- От 3 лет коммерческого опыта Android-разработки, уровень Middle или выше.
- Уверенное знание Android SDK, ООП, Kotlin или Java, MVVM и Clean Architecture.
- Опыт с Retrofit, OkHttp, REST API, HTTP/HTTPS, JSON, RxJava2, Coroutines и Flow.
- Опыт написания unit-тестов, работы с Git, code review и CI/CD.
- Английский от B2 требуется для европейских и американских проектов; для проектов без английского язык не требуется.
Хорошо, если есть
- Опыт с Jetpack Compose, Navigation, Hilt/Dagger, Room и WorkManager.
- Опыт настройки Gradle pipelines, GitHub Actions, Bitrise, Jenkins или аналогов.
- Опыт UI-тестирования с Espresso или Compose Testing.
- Знание модуляризации, динамических фреймворков и KMM.
- Опыт с безопасным хранением данных, биометрией и публикацией приложений в Google Play.
Культура и преимущества
- Работа над сложными продуктовыми и банковскими задачами с возможностью влиять на архитектуру и качество приложения.
- Удалённый или гибридный формат работы.
- Участие в code review, CI/CD и командной работе через Jira и Confluence.
- Работа без физического Mac: подключение к macOS выполняется удалённо через RDP.
Процесс найма
- Короткое общение с рекрутером.
- Техническое интервью или TechCertify-скрининг.
- Передача на подходящие проекты клиентам.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Centicore
3 дня назад
Android-разработчик
350 000 - 500 000₽
Centicore
7 дней назад
Senior Mobile Developer (Kotlin)
400 000 - 500 000₽
Centicore
7 дней назад
Android Developer
380 000 - 400 000₽
FullStack
11 часов назад
Android-разработчик Middle / Middle+ (KMP)
150 000 - 220 000₽
Centicore
7 дней назад
Middle Android Developer (Kotlin)
380 000 - 400 000₽
ice Dev
7 дней назад
Senior Android Engineer
400 000₽