yandex
N
NDA
Страна
Россия
SeniorУдалённоПолная занятость

Разработчик Mobile Android (Senior)

ИИОценка ИИ

Интересный проект в сфере финтеха с современным стеком технологий (Compose, Kotlin Flow). Однако, процесс найма выглядит бюрократизированным, и требуются жесткие условия по скрытию резюме и эксклюзивности кандидата.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена строгими требованиями к опыту в крупных продуктовых компаниях (от 5 лет) и необходимостью глубокого знания стека (Dagger 2, Compose, KSP, безопасность). Также процесс отбора включает жесткий комплаенс и проверку данных.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана400 000 ₽
Рынок300 000 ₽ – 550 000 ₽
ИИОценка ИИ

В объявлении ставка не указана, но для позиции Senior Android Developer в РФ рыночный диапазон составляет от 300 000 до 500 000 рублей. Учитывая банковский сектор, можно ожидать предложений по верхней границе рынка при условии высокой экспертизы.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Контакты для отклика

Откройте контакты, указанные в вакансии.

Описание вакансии

ID 3586

Разработчик Mobile Android

Senior

РФ

Просьба в ЕРП указывать для прохождения процедуры неймчека актуальные данны:

Полные ФИО

Регион, город

Дату рождения

личный телефон

личный мейл

!Прошу заполнять данные корректно, т.к уточнения увеличивают срок отбора и в дальнейшем некорректные данные создают репутационные риски!

Обращаю внимание, что у специалиста должно быть закрыто резюме на hh.ru (не просто не ищу работу, а видимость резюме - скрыто)

!!Рассматриваем сильных специалистов ТОЛЬКО из СОБСТВЕННОГО ШТАТА или ШТАТА супер надежного партнера!! Прошу грузить специалистов, которых не показываете параллельно и сможете закрепить за нами на время прохождения всех этапов.

Прошу прикреплять ПОДРОБНЫЙ чек лист ПО ВСЕМ задачам и требованиям вакансии. Прикреплять всю информацию, чтобы резюме выгружалось со ВСЕМИ ДАННЫМИ в нашем формате! прописывать дату рождения, номер телефона, Личную почту кандидата, город проживания в карточке!!

Прошу расшифровывать в чек листах (с чем работал/не работал, возможно, с чем то похожим работал, что делал/как взаимодействовал).

Ставку в карточке кандидата прошу указывать включая все налоги, в комментариях прописывать дополнительно в формате ставка без ндс - ставка вкл ндс - налог%. Показывайте по своим ставкам, прошу учесть что СТОИМОСТЬ один из критериев для проекта, помимо экспертизы специалиста.

Сфера деятельности заказчика

ИТ-компания

Описание проекта

Основной продукт: Мобильный банк для клиентов ЮЛ малого и среднего бизнеса.

Система состоит из мобильных приложений во всех 3 сторах: Apple store, Google Play, Huawei AppGallery и java-based backend в микросервисной архитектуре, который соединяет мобильное приложение с микросервисной же общебанковской платформой.

В составе одной из 6 команд стрима предстоит работать над развитием самого мобильного приложения, а также продуктов и сервисов Банка внутри него.

Период актирования

Квартал

Форма налогообложения подрядчика

без НДС

Часовой пояс

Москва (UTC+03:00, Europe/Moscow)

Ключевые компетенции

Gradle

C++

Kotlin

Java 17

Huawei

UI

dagger 2

Kotlin Coroutines/Flow

Android Studio

jetpack compose

firebase

Android SDK

ui тестирование

appmetrica

material 3

Android UI

ksp

ProGuard/R8

flavors/build types

Google

FCM/HMS Push

Navigation 3

QR/NFC

CameraX/ML Kit

WebRTC

Dynatrace

AAR/SDK

Гражданство

РФ

Требования

!!Критичен опыт работы в сильных, крупных продуктовых компаниях, + без частой смены проектов (желательно длительная работа на одном месте). Понимание архитектуры и опыт участия в разработке крупных продуктовых приложений!!

Обязательные требования

• От 5 лет коммерческой Android-разработки для senior

• Уверенное владение Kotlin, Android SDK, Java 17, Gradle и Android Studio.

• Практический опыт с Jetpack Compose, Material 3, управлением состоянием и производительностью Compose.

• Уверенная работа с классическим Android UI: Fragment, ViewBinding, XML-layouts, RecyclerView, ViewModel.

• Понимание MVVM, разделения фич на API/implementation-модули, управления зависимостями и границами модулей в большом проекте.

• Опыт Android UI на Dagger 2 и KSP: компоненты, модули, feature-scopes, multibinding.

• Kotlin Coroutines, Flow/StateFlow

• Знание фоновых задач и ограничений Android: WorkManager, push-уведомления.

• Опыт написания unit- и UI-тестов; понимание Espresso/Kaspresso, MockK/JUnit.

• Умение работать с ProGuard/R8, release-сборками, flavors/build types, подписью приложений и зависимостями Gradle.

• Внимание к качеству: code review, Detekt, SonarQube, устранение утечек памяти.

• Понимание принципов безопасной мобильной разработки: хранение чувствительных данных, биометрия, защита сетевого взаимодействия, работа с криптографическими SDK.ui

Будет плюсом

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • Android SDK
  • Kotlin
  • Java
  • Gradle
  • Jetpack Compose
  • Dagger 2
  • Kotlin Coroutines
  • Kotlin Flow
  • Material 3
  • MVVM
  • KSP
  • ProGuard
  • R8
  • Unit Testing
  • UI Testing
  • Espresso
  • Kaspresso
  • WorkManager
  • Firebase
  • WebRTC
  • CameraX
  • ML Kit
  • NFC
  • QR

Возможные вопросы на собеседовании

Проект предполагает работу в крупном приложении с разделением на API/implementation модули.

Расскажите о вашем опыте проектирования многомодульной архитектуры: как вы разделяете зависимости и обеспечиваете изоляцию фич?

Вакансия требует уверенного владения Jetpack Compose и Material 3.

С какими проблемами производительности в Jetpack Compose вы сталкивались и какими инструментами пользовались для их диагностики и устранения?

В финтехе критически важна безопасность данных.

Какие подходы и инструменты вы используете для безопасного хранения чувствительных данных и защиты сетевого взаимодействия в Android?

Упоминается использование Dagger 2 с feature-scopes и multibinding.

Как вы организуете управление жизненным циклом компонентов Dagger 2 в динамических фичах, чтобы избежать утечек памяти?

Требуется опыт написания UI-тестов.

В чем, по вашему мнению, основные сложности тестирования асинхронных операций с использованием Coroutines в UI-тестах и как вы их решаете?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

N
NDA
Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!