Android Developer
Summary
Senior Android developer builds and maintains mobile apps in Kotlin using Jetpack Compose, integrates with retail peripherals, and writes unit tests for a cash-register product.
Навыки: Kotlin. Квалификация: Senior. Специализации: Разработчик мобильных приложений.
- 💻 Стек проекта:
- Kotlin
- Jetpack Compose
- Dagger2
- Kotlin Coroutines
- Retrofit
- SQLite / Room
- CI/CD
- ContentProvider / AIDL
🔥 Что предстоит делать:
- Разработка новых фич и поддержка текущего функционала
- Интеграции с терминалами, сканерами, весами и другой периферией
- Разработка библиотек и reusable-компонентов
- Написание unit-тестов
- Работа с архитектурой приложения
- Участие в развитии продукта и технических решений
✅ Что важно:
- Опыт Android-разработки от 1,5 лет
- Уверенный Kotlin
- Понимание Android platform components
- Опыт работы с Kotlin Coroutines
- SQLite
- Понимание MVVM / MVP / MVI
- Опыт работы с CI/CD
- Опыт интеграции с внешним оборудованием — критично
➕ Будет плюсом:
- Jetpack Compose
- Dagger2
- Room
- Unit-тесты
- ContentProvider / AIDL
- Опыт с кассовым ПО
- Знание 54-ФЗ, маркировки, ФН/ОФД
🧠 Очень важны soft skills:
- Самостоятельность
- Проактивность
- Умение задавать вопросы
- Готовность разбираться в сложной доменной области
- Ответственность за результат
👥 Команда:
- 2 Android разработчика + QA + Product Manager