- Страна
- Россия
- Зарплата
- до 250 000 ₽
Откликайтесь
на вакансии с ИИ

Разработчик Android, Senior
Стабильная компания с 20-летней историей и четким технологическим стеком. Зарплата соответствует рыночному уровню для Senior-разработчика в РФ, а возможность удаленной работы является значительным плюсом.
Сложность вакансии
Позиция требует экспертного владения Kotlin, глубоких знаний корутин и Flow, а также опыта работы с современным стеком (Jetpack Compose, MVI). Высокая планка ожиданий к качеству кода и архитектурному мышлению (Clean Architecture, SOLID) делает отбор достаточно строгим.
Анализ зарплаты
Предложенная вилка до 250 000 рублей на руки является конкурентоспособной для Senior Android разработчика в российском финтехе, хотя на рынке встречаются предложения до 350-400 тысяч в крупнейших банках и бигтехе. Тем не менее, для полностью удаленного формата это достойный уровень.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Арт-Финтех уже сейчас
Присоединяйтесь к команде «Арт-Финтех» и создавайте инновационные банковские решения на Kotlin!
Описание вакансии
#вакансия #ГородМосква #удаленнаяработа #Разработчик #Android
🔆Должность - Разработчик Android, Senior
🔶Компания - Арт-Финтех
⌨️Требования к кандидату:
- Гражданство и локация РФ
- Глубокое понимание Clean Architecture (data / domain / presentation) и подобных архитектур
- Коммерческий опыт MVI (желательно FlowMVI) или MVVM+ (MVI/MVVM Hybrid)
- Опыт работы с feature-based многомодульной архитектурой, желательно с разделением на api и реализацию
- Практическое применение SOLID, KISS, DRY и паттернов проектирования
- Экспертное владение Kotlin
- Сильное владение KotlinX.Coroutines и Flow
(Structured concurrency & Cancellation, Dispatcher, Thread-safety, Cold/Hot Flows)
- Знание ООП и ФП парадигм
- Опыт с Jetpack Compose от 1 года (желательно Production-опыт)
- Понимание recomposition, stability, state hoisting, side-effects
- Умение верстать адаптивный дизайн и использовать анимации
- Отличное знание Material Design
- Понимание REST
- Опыт работы с KotlinX.Serialization с опытом реализации кастомный сериализаторов
- Плюсом будет опыт работы с Ktor
- Опыт работа с хранением данных
✅Обязанности:
Быть перфекционистом в лучшем значении этого слова. Каждая мелочь имеет значение, работу надо не просто сделать, а сделать на отлично. Наличие веб-камеры,микрофона и наушников, отсутствие каких-либо проблем в общении голосом.
Развитые софт скиллы и проактивная позиция для работы в продуктовой команде.
🔗Условия:
Full-time, 5/2.
💵Вилка до 250к рублей на руки.
🪩Немного о нас:
Группа компаний «Арт-Финтех» более 20 лет на рынке — международный поставщик инновационных банковских программных решений. Наша компания разрабатывает ПО для финансового сектора
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Android
- Kotlin
- Clean Architecture
- MVI
- MVVM
- SOLID
- KISS
- DRY
- Kotlin Coroutines
- Kotlin Flow
- Jetpack Compose
- REST
- KotlinX Serialization
- Ktor
Возможные вопросы на собеседовании
Вакансия требует глубокого понимания Flow. Важно знать, как избежать утечек и обеспечить корректную отмену операций.
Расскажите о принципах Structured Concurrency в Kotlin Coroutines. Как вы обрабатываете отмену (cancellation) в сложных цепочках Flow?
В требованиях указан опыт с MVI и FlowMVI. Вопрос проверяет понимание управления состоянием.
В чем основные преимущества MVI перед MVVM в контексте многомодульной архитектуры и как вы боретесь с проблемой 'state explosion'?
Указано требование опыта с Compose от 1 года. Важно понимать внутренние механизмы для оптимизации производительности.
Как работает механизм Recomposition в Jetpack Compose и какие практики вы используете для обеспечения стабильности (Stability) параметров функций?
Компания использует многомодульность. Вопрос на знание архитектурных паттернов разделения ответственности.
Каковы преимущества и сложности разделения модулей на 'api' и 'impl' (реализацию)? Как это влияет на время сборки и инкапсуляцию?
Упомянуто использование KotlinX.Serialization с кастомными сериализаторами.
В каких случаях вам приходилось писать кастомный KSerializer и с какими нюансами при работе с полиморфной сериализацией вы сталкивались?
Похожие вакансии
Разработчик мобильного приложения (IOS) Senior
Ведущий разработчик C++ (middle+/senior)
IOS Developer (Senior)
Senior Flutter Developer (Custom Editor / AppFlowy)
React Native (Senior)💻
Senior Flutter Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- до 250 000 ₽