Описание вакансии
Ключевые обязанности
- Руководство разработкой Android-приложений, включая проектирование архитектуры, выбор технологий и оптимизацию производительности
- Управление отделом Android-разработки: контроль прогресса, обеспечение качества и проведение оценки персонала
- Оптимизация сетевых соединений Android, разработка решений мониторинга и улучшение производительности рендеринга UI
- Сотрудничество с кросс-функциональными командами (например, маркетингом) для технической поддержки продуктовых инициатив
- Исследование и внедрение новых технологий для постоянного улучшения и модернизации Android-продуктов
- Решение сложных технических проблем и оптимизация производительности приложений на различных Android-устройствах
- Создание и поддержка лучших практик разработки и стандартов кодирования для Android-команды
Требования к кандидату
- Диплом бакалавра в области компьютерных наук или смежной технической специальности
- 5+ лет профессионального опыта разработки под Android
- Подтвержденный опыт в архитектуре Android-приложений и оптимизации производительности
- Глубокие знания Android SDK, Java/Kotlin и лучших практик мобильной разработки
- Опыт руководства командой Android-разработчиков
- Знание сетевых протоколов и техник оптимизации рендеринга UI
- Отличные навыки решения проблем и устранения сложных технических неисправностей
- Сильные коммуникативные навыки для эффективного сотрудничества с кросс-функциональными командами
- Стремление быть в курсе последних Android-технологий и тенденций отрасли
Желательные квалификации
- Опыт работы с CI/CD-процессами для мобильных приложений
- Знание кросс-платформенных фреймворков разработки
- Участие в open-source проектах для Android
- Опыт работы по Agile-методологиям
- Опубликованные приложения в Google Play Store
