Virtusa
Android Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик Android-приложений в команду мобильной разработки. Отвечает за проектирование, разработку и поддержку защищённых и производительных мобильных приложений совместно с product owners, UX-дизайнерами, архитекторами, QA и backend-командами.
Задачи
- Проектировать, разрабатывать, улучшать и поддерживать Android-приложения
- Обеспечивать безопасный, масштабируемый и высокопроизводительный пользовательский опыт
- Работать с product owners, UX-дизайнерами, архитекторами, QA и backend-командами на всём жизненном цикле разработки
- Поддерживать инициативы по модернизации и управлению релизами
- Участвовать в непрерывном улучшении и развитии долгосрочной стратегии мобильной платформы
Требования
- Опыт разработки Android-приложений
- Kotlin и Java для Android-разработки
- Android SDK, Android Studio
- Jetpack Components
- Архитектурный паттерн MVVM
- Интеграция с REST API, обработка JSON
- Material Design guidelines
- Разработка UI и адаптивный дизайн
- Coroutines
- Внедрение зависимостей через Hilt и Dagger
- Room Database, SQLite
- Git
- Юнит-тестирование и интеграционное тестирование
- Agile Scrum
- Оптимизация производительности мобильных приложений
- Отладка и устранение неполадок
- Процесс публикации в Google Play Store
- Лучшие практики мобильной безопасности
- CI/CD для мобильных приложений
- Интеграция сторонних библиотек
Навыки
- Kotlin
- Java
- Android SDK
- Android Studio
- Jetpack Components
- MVVM
- REST API
- JSON
- Material Design
- Coroutines
- Hilt
- Dagger
- Room
- SQLite
- Git
- CI/CD
- Google Play Store