-
Технические навыки Владение Kotlin и/или Java.
-
Глубокое понимание Android SDK и его API.
-
Опыт работы с платформами Android, такими как Android Jetpack, и понимание шаблонов проектирования MVC, MVP и MVVM.
-
Знакомство с RESTful API для подключения приложений Android к серверным службам. Знание мобильного ландшафта, архитектур, тенденций и новейших технологий.
-
Опыт работы с полным жизненным циклом разработки для мобильных устройств, от замысла до реализации.
-
Глубокое понимание принципов ООП и дизайна.
-
Опыт работы со средствами разработки для Android, такими как Android Studio.
-
Знакомство с инструментами контроля версий, такими как Git.
-
Знание конвейеров CI/CD для мобильных приложений.
-
Умение использовать платформы тестирования кода, такие как JUnit и Espresso.
-
Опыт разработки приложений для Android не менее 3-4 лет.
-
Портфолио выпущенных приложений в Google Play Store или GitHub.
-
Сильные навыки решения проблем и умение работать в команде.
-
Отличные аналитические навыки и навыки управления временем.
-
Хорошие коммуникативные навыки.
-
Разработка и сопровождение приложений
-
Разрабатывайте, создавайте и поддерживайте в рабочем состоянии высокопроизводительные, многократно используемые и надежные приложения для Android.
-
Выявляйте и устраняйте узкие места и ошибки, чтобы оптимизировать функциональность приложений.
-
Обеспечьте максимально возможную производительность, качество и оперативность приложений.
-
Сотрудничайте с межфункциональными командами для определения, проектирования и предоставления новых функций.
-
Участвуйте в планировании спринтов и scrum-совещаниях для обсуждения разработок и сроков.
-
Помощь в оценке задач и планировании циклов разработки.
-
Написание модульных тестов и тестов пользовательского интерфейса для выявления неисправностей и оптимизации производительности приложения.
-
Документирование изменений и разработок в приложении в четкой и сжатой форме.
-
Проводите обзоры кода, чтобы обеспечить его качество и соответствие стандартам компании.
-
Постоянно находите, оценивайте и внедряйте новые технологии для повышения эффективности разработки.
-
Поддержка пользователей и интеграция обратной связи Обращайтесь с жалобами пользователей и отзывами, чтобы улучшить удобство использования приложений.
-
Обновляйте приложения в соответствии с потребностями пользователей и обновлениями системы
- Условия оплаты обсуждаемо
- Возможность работы удаленно или совмещать с офисом
- Мы стартап имеем преимущества и ограничения в начале
- Ищем самых лучших