Point your AI agent at freehire and let it find you a job.

Get the CLI →

Джетлин

NewBe an early applicant

Middle + / Senior Android разработчик

Posted Updated
Discussion

Summary

Middle+/Senior Android developer (outstaff, via ИП) to build an omnichannel client dialog channel for a bank project. Fully remote from Russia/Belarus for ~3 months with possible extension, using Kotlin, Coroutines/Flow, Jetpack Compose, XML, MVVM/MVI, Dagger/Koin.

Навыки: Kotlin, Flow, Jetpack Compose, MVVM, Coroutines, XML. Квалификация: Senior. Специализации: Разработчик мобильных приложений.

Проект: Банк 🔵Создание омниканального диалогового канала с клиентом по обслуживанию и продажам.

Требования:

Коммерческий опыт Android-разработки от 3 лет.

Уверенное знание Kotlin и понимание особенностей работы языка.

Опыт разработки на Kotlin Coroutines и Flow.

Практический опыт разработки UI на Jetpack Compose.

Опыт разработки и поддержки экранов на XML.

Понимание принципов построения Android-приложений и жизненного цикла компонентов.

Практический опыт применения архитектурных подходов MVVM и/или MVI.

Опыт работы с Dependency Injection (Dagger, Koin или аналогичные решения).

Опыт работы с навигацией в Android-приложениях (Jetpack Navigation, Cicerone или аналогичные решения).

Умение читать существующий код, разбираться в чужих решениях и поддерживать большие кодовые базы.

Способность самостоятельно реализовывать задачи и доводить фичи до продакшена.

Опыт участия в code review и командной разработке.

Будет плюсом:

Опыт работы с многомодульными проектами.

Опыт написания unit-тестов.

Опыт миграции экранов с XML на Compose.

Наш стек: Kotlin, Coroutines / Flow, Jetpack, Compose, XML, MVVM (XML), MVI (Compose), Dagger + Koin (custom DI), Jetpack Navigation, Cicerone

Условия работы

-ИП до 1600 руб/час (фуллтайм по произв. календарю РФ)

-Сроки проекта: 3 мес (с возможной пролонгацией)

-Гражданство РФ и локация РФ/РБ ( удаленка )

-Аутстафф

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available