- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Android Senior
Интересный проект в банковской сфере с современным стеком технологий. Однако, проект заявлен как краткосрочный (от 3 месяцев), что может быть минусом для тех, кто ищет долгосрочную стабильность.
Сложность вакансии
Позиция требует глубоких знаний современного стека (Compose, Coroutines, Dagger) и архитектурных паттернов. Дополнительную сложность создают высокие требования к пониманию внутренних механизмов библиотек и опыт работы с многопоточностью в финтех-контексте.
Анализ зарплаты
Ставка 1400 (вероятно, в час) с НДС соответствует рыночному уровню для Senior Android разработчиков на контрактной основе в РФ, хотя для топовых финтех-проектов может быть чуть ниже среднего.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Присоединяйтесь к разработке банковских продуктов и реализуйте свой опыт в Android-разработке на масштабном проекте!
Описание вакансии
Android Senior
Описание проекта: Проект банка по накопительному счету
Продолжительность: 3+ месяцев.
Локация: РФ, РБ
Ставка: 1400, с НДС
Требования:
● Опыт разработки под Android от 5 лет
● Знание корутин, RxJava
● Знание Dagger
● Знание compose
● Знание MVVM, MVI и их отличий.
● Умение работать с многопоточным кодом
● Знание REST API (retrofit), web sockets
● Понимание архитектуры clean architecture и принципов SOLID
● Знание Dagger
● Умение писать unit-тесты и понимание, зачем это нужно
● Глубоко понимаете работу библиотек, которые используете(Coroutines, Compose, и т.д.)
Будет плюсом :
● Имеете экспертизу исследования трудновоспроизводимых дефектов и крашей
● Писали gradle/kotlin scripts
● Разрабатывали android plugins
● Реализовывали дополнительный функционал для Detekt/Lint
● Боролись с утечками памяти
● Настраивали CI/CD, понимаете как CI/CD работает
Откликнуться на запрос: Откликнуться По вопросам партнерского сотрудничества: @ju_vetta
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Unit Testing
- MVVM
- CI/CD
- Jetpack Compose
- Kotlin
- Android
- Gradle
- WebSockets
- SOLID
- MVI
- Coroutines
- Retrofit
- RxJava
- Clean Architecture
- Dagger 2
- Lint
- Detekt
Возможные вопросы на собеседовании
Проверка понимания современных подходов к UI и управлению состоянием.
В чем ключевые отличия между MVVM и MVI, и в каких сценариях вы бы предпочли один паттерн другому?
Важно для обеспечения стабильности банковского приложения.
Расскажите о вашем опыте отладки утечек памяти в Android. Какие инструменты вы использовали и какие были самые сложные случаи?
Проверка глубокого понимания инструментов асинхронности.
Как работают Coroutines под капотом? В чем разница между Dispatchers.Default и Dispatchers.IO?
Оценка навыков работы с зависимостями в крупных проектах.
Как вы организуете структуру модулей в Dagger для обеспечения Clean Architecture и тестируемости кода?
Проверка навыков автоматизации и поддержки качества кода.
Приходилось ли вам писать кастомные правила для Detekt или Lint? Какую задачу вы этим решали?
Похожие вакансии
iOS разработчик (Senior)
Разработчик WEB Flutter (Senior)
Разработчик Android (Senior)
iOS разработчик на проект(топ-5 банков) (Senior)
Разработчик IOS (Senior)
Senior iOS-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!