ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1470276 | Старший Разработчик Android (Kotlin) | Санкт-Петербург | > SIA Anigan | 2000 | 3500 | USD | open | 2024-05-10 |
Требования
Опыт работы в качестве разработчика Android. Опыт разаботки UI с использованием MMVM (Model - View - ViewModel) паттерна. Уверенное владение Kotlin, а...
Обязанности
Сотрудничать с кросс-функциональными командами, включая дизайнеров, менеджеров продукта и разработчиков backend, для определения, проектирования и развертывания новых функций для...
Описание
Мы ищем опытного и мотивированного разработчика Android, который присоединится к нашей динамичной команде и будет вносить свой вклад в создание инновационных мобильных приложений для нашей компании. Идеальный кандидат должен обладать страстью к созданию удобных, надежных и высокопроизводительных Android-приложений, обеспечивающих отличный пользовательский опыт. Как разработчик Android, вы будете тесно сотрудничать с командой разработки продукта для перевода дизайнерских и функциональных требований в надежные и масштабируемые Android-приложения.
Обязанности:
-
Сотрудничать с кросс-функциональными командами, включая дизайнеров, менеджеров продукта и разработчиков backend, для определения, проектирования и развертывания новых функций для Android-приложений.
-
Разрабатывать и поддерживать высококачественные Android-приложения, следуя лучшим практикам и стандартам кодирования.
-
Участвовать в полном жизненном цикле разработки мобильных приложений, от концепции и проектирования до тестирования и развертывания.
-
Оптимизировать производительность приложения и обеспечивать отзывчивость на различных устройствах и версиях Android.
-
Выявлять и устранять дефекты приложения и узкие места производительности в кратчайшие сроки.
-
Следить за последними тенденциями, технологиями и лучшими практиками разработки Android и предлагать их интеграцию в проекты, где это применимо.
-
Непрерывно повышать качество приложения через код-ревью, написание модульных тестов и сотрудничество с командами контроля качества.
-
Выявлять и предлагать области для улучшения процесса разработки и вносить вклад в повышение эффективности команды.
-
Поддерживать и обновлять существующие Android-приложения, включая новые функции и обеспечивая совместимость с последними версиями Android.
Требования:
-
Опыт работы в качестве разработчика Android.
-
Опыт разаботки UI с использованием MMVM (Model - View - ViewModel) паттерна.
-
Уверенное владение Kotlin, а также глубокое понимание Android SDK и Android Studio.
-
Крепкие знания принципов объектно-ориентированного программирования, паттернов проектирования и лучших практик разработки мобильных приложений.
-
Опыт работы с RESTful API и интеграция backend-сервисов в мобильные приложения.
-
Глубокое понимание жизненного цикла мобильной разработки, включая подписание приложения и развертывание в Google Play Store.
-
Знание систем контроля версий, таких как Git/GitHub, для совместной разработки.
-
Способность эффективно работать в быстром и командоориентированном окружении с отличными навыками коммуникации и межличностными отношениями.
-
Внимание к деталям и сильное стремление предоставлять высококачественный, надежный и масштабируемый код.
-
Знание принципов дизайна пользовательских интерфейсов и опыт работы с дизайнерами для создания привлекательных и удобных интерфейсов.
-
Знание инструментов аналитики мобильных приложений, отчетности об ошибках и мониторинга производительности для выявления и устранения проблем приложения.
-
Высшее образование в области компьютерных наук, программной инженерии или связанной сфере (или эквивалентный опыт работы).
Предпочтительные квалификации:
-
Опыт разработки Android TV.
-
Опыт работы с кросс-платформенными фреймворками мобильной разработки, такими как React Native или Flutter.
-
Знание компонентов Android Jetpack и архитектурных компонентов (ViewModel, LiveData, Room и т. д.).
-
Понимание лучших практик обеспечения безопасности мобильных приложений и техник защиты данных на устройствах Android.
Присоединяйтесь к нашей команде и вносите свой вклад в создание инновационных Android-приложений, которые оказывают положительное влияние на жизнь наших пользователей!