Android-разработчик (Middle+/Senior)
По договоренности
Обязанности:
- Разработка, доработка и поддержка Android-приложений для платежных терминалов (валидаторов).
- Тесная работа с низкоуровневыми компонентами системы: сервисами, межпроцессным взаимодействием (IPC), управлением потоками.
- Оптимизация производительности и надежности приложения на специфическом Android-железе.
- Работа как с современным стэком технологий, так и с поддержкой и модернизацией существующего кодовой базы (легаси).
- Участие в код-ревью, планировании задач и улучшении архитектуры приложения.
- Опыт коммерческой разработки под Android от 3-х лет (уровень Middle и выше).
- Глубокое знание Kotlin и Java.
- Отличное понимание Android SDK, архитектурных компонентов и принципов DI.
- Понимание и опыт применения основных паттернов проектирования.
- Опыт работы с RxJava (понимание реактивного программирования обязательно).
- Четкое понимание многопоточности, работы с Handler/Looper, корутинами.
- Понимание жизненного цикла и особенностей работы Android Services.
- Опыт настройки и отладки межпроцессного взаимодействия (IPC), например, AIDL.
- Умение работать с Git, системами CI/CD и современными инструментами разработки.
-
Реальная значимость: Ваш код будет работать в самом сердце транспортной системы мегаполиса, каждый день решая важную социальную задачу.
-
Интересные задачи: Глубокая работа с Android OS, взаимодействие с железом, решение нетривиальных проблем производительности и стабильности.
-
Стабильность: Долгосрочный проект с четкими перспективами развития.
-
Профессиональный рост и участие в масштабировании ключевого городского сервиса.
Опубликована день назад
Вакансия в подборках
Похожие вакансии
130 000 - 230 000 ₽
от 350 000 ₽