Назад
обновлено 2 часа назад

Senior Android Developer

250 000 - 300 000
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

#вакансия #рф #удаленно #fulltime

Аутстафф компания Новэлект в поисках

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


Формат: удаленно, РФ, +-2 часа по мск времени
Локация: РФ
Проект: ЛК и главная. МБ. Маркетплейс Цифровые сервисы_Main. 
ЗП: 250 000 до 300 000 net

Основные требования
-   Глубокое понимание 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
-   Опыт работа с хранением данных
   -   SharedPreferences и DataStore
   -   Базы данных, например, Room, SQLite или Realm
   -   Память устройства
-   Опыт работы с DI системами
   -   Понимание factory, single, scoped и осознанное управление lifecycle зависимостей
   -   Плюсом будет production-опыт с Koin
-   Уверенная настройка Gradle и version catalog на уровне работы с зависимостями и AGP
-   Опыт работы с Navigation 3
    или с любыми другими type-safe подходами (напр, type-safe Navigation 2) к навигации
-   Опыт написания Unit-тестов
   -   Плюсом будет опыт работы с Kotest (+ property testing)
-   Плюсом будет опыт написания Compose UI тесты.
-   Опыт работы с системой аналитики, а также опыт расследования инцидентов
   -   Плюсом будет опыт работы с Yandex AppMetrica
-   Опыт интеграции сторонних библиотек (Сравнение аналогов, детальный разбор, внедрение с/без инкапсуляции)

Что мы от вас ожидаем:
-   Проектирование фичи целиком
-   Декомпозиция сложной бизнес-логики
-   Ответственность за архитектурные решения
-   Code review и менторство (по уровню)
-   Понимание баланса между архитектурой, сроками и бизнес-требованиями

Не рассматриваем
-   Разработчиков с опытом только XML UI.
-   RxJava и другие подходы к реактивности.
-   Java подходы и библиотеки (Наше правило - Kotlin-first)

Будет плюсом:
-   Опыт подготовки проекта к KMP.
-   Опыт построения дизайн-систем.
-   Опыт работы с большим многомодульным приложением.
-   Участие в open-source.
-   Опыт построения CI/CD пайплайнов.


Пишите

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -