Purecommit
Senior Android Developer (Kotlin, Compose, FinTech)
- Android (Kotlin)
- Coroutines / Flow
- Jetpack Compose
- MVVM / MVI
- WebSocket
- Unit-tests
Компания: PureCommit (Пьюркоммит)
Тип занятости: полная занятость, аутстафф (работа с заказчиком)
Оформление: через ИП
Обязательные требования:
-
Опыт коммерческой разработки под Android от 5 лет.
-
Уверенное владение Kotlin, Coroutines/Flow.
-
Опыт проектирования архитектуры (MVVM, MVI).
-
Понимание многомодульной архитектуры с использованием SingleActivity.
-
Опыт работы с Jetpack Compose.
-
Владение современным стеком: Hilt, Retrofit, Ktor, WebSocket.
-
Опыт командной разработки: Git, Jira.
-
Навыки написания unit-тестов (JUnit Jupiter, Turbine).
Желательные требования:
-
Опыт работы с TeamCity (настройка, CI/CD).
-
Написание и поддержка Gradle-скриптов.
-
Работа с Baseline Profiles.
-
Знание Kotlin Multiplatform (KMP) — будет преимуществом.
Обязанности:
-
Проектирование и разработка клиентской части функционала шаблонов и автоплатежей (внутрибанковские переводы, СБП, переводы между своими счетами).
-
Реализация UI-компонентов по дизайн-системе на Jetpack Compose.
-
Написание unit-тестов и участие в код-ревью.