- Страна
- Россия
Разработчик Mobile Android
Интересный проект в сфере ВЭД с современным технологическим стеком и возможностью удаленной работы. Однако процесс подачи заявки довольно бюрократизирован (неймчек, детальный чек-лист), что может отпугнуть часть кандидатов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует уверенного владения современным стеком (Compose, Dagger 2, MVI) и готовности к строгому процессу отбора, включая детальный чек-лист и неймчек. Работа в финтех-стриме предполагает высокую ответственность за качество кода и архитектурные решения.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Указанные требования соответствуют уровню Middle+/Senior. На российском рынке для таких специалистов в финтехе медианная зарплата составляет около 300 000 - 400 000 рублей. Отсутствие вилки в описании затрудняет точную оценку, но проектная работа на год обычно предполагает конкурентные ставки.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
ID 3478
Разработчик Mobile Android
"Senior
Middle+"
РФ*❗️**❗️**❗️*
**Рассматриваем ваших штатных, либо штатных специалистов ваших партнеров
На проекте есть процедура неймчека: при подаче кандидата, указывать полные ФИО, дату рождения, номер телефона и почту кандидата (не корпоративную)
В резюме должны быть корректно указаны заказчики и юр лица трудоустройства на проектах, а так же полноценно расписаны обязанности и достижения
Просьба прикреплять подробный чек-лист по требованиям в вакансии**
Сфера деятельности заказчика
ИТ-компания
Описание проекта
Стрим- Внешнеэкономическая деятельность
Период актирования
Месяц
Форма налогообложения подрядчика
с НДС
Часовой пояс
Москва (UTC+03:00, Europe/Moscow) ± 2 ч
Ключевые компетенции
Gradle
Kotlin
Flow
android
UI
dagger 2
MVVM
UI-тесты
Maven/Gradle
Kaspresso
viewmodel
espresso
Гражданство
РФ, СНГ
Требования
Обязанности
разработка нового функционала приложения;
поддержка уже существующего функционала приложения;
участие в принятии технических решений;
оптимизация и рефакторинг кода;
взаимодействие с backend разработчиками и UI/UX дизайнерами;
верстка экранов приложений;
оценка трудозатрат на выполнение работ;
Требования
∙ От 2 лет коммерческой Android-разработки.
∙ Уверенное владение Kotlin, Android SDK, Java 17, Gradle и Android Studio.
∙ Практический опыт с Jetpack Compose и производительностью Compose.
∙ Базовые знания в работе с классическим Android UI: Fragment, ViewBinding, XML-layouts, RecyclerView, ViewModel.
∙ Уверенные знания в работе с Compose.
∙ Понимание MVI, разделения фич на API/implementation-модули, управления зависимостями и границами модулей в большом проекте.
∙ Опыт DI на Dagger 2 и KSP: компоненты, модули, feature-scopes, multibinding.
∙ Kotlin Coroutines, Flow/StateFlow.
∙ Внимание к качеству: code review, Detekt.
Будет плюсом
∙ Опыт в финтехе, платежах или высоконагруженных пользовательских приложениях.
∙ Опыт развития дизайн-системы и UI Kit в Compose и View.
Формат работы
Удаленно
Продолжительность проекта
Год
Тестовое задание
Просьба заполнить чек-лист по требованиям, приложен к вакансии.
Отметки- Да/нет, +/- не принимаются за ответ
Чек-лист
https://docs.google.com/document/d/1IoxEJgllCer-kTxIqNouiYbAJHAwAy99/edit
*❗️**❗️**❗️Писать {{apply_contact}}⚡️**⚡️**⚡️**⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔 вакансии❗️* Без этой информации отклики не рассматриваются
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Android
- Kotlin
- Java
- Gradle
- Jetpack Compose
- Dagger 2
- MVI
- MVVM
- Kotlin Coroutines
- Flow
- Kaspresso
- Espresso
- Detekt
- Maven
- UI Testing
Возможные вопросы на собеседовании
Проект использует MVI и модульную структуру. Важно понимать, как кандидат разделяет логику.
Расскажите о вашем опыте работы с архитектурой MVI и принципах разделения фич на API/implementation модули в крупном проекте.
Вакансия требует практического опыта с Compose и понимания его производительности.
Какие основные проблемы производительности в Jetpack Compose вы встречали и какими инструментами пользовались для их оптимизации?
В стеке указан Dagger 2 с использованием KSP и multibinding.
Как вы организуете feature-scopes при использовании Dagger 2 и в чем преимущество использования KSP перед стандартным каптом в контексте сборки?
Работа с асинхронностью через Flow/StateFlow является ключевым навыком.
В чем разница между SharedFlow и StateFlow, и в каких сценариях вы предпочтете использовать каждый из них?
Проект включает UI-тестирование с использованием Kaspresso.
Каков ваш подход к написанию UI-тестов и какие преимущества дает использование Kaspresso поверх стандартного Espresso?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

