Android разработчик
DevjobsОбязанности:
-
Разработка приложений под Android;
-
Тестирование приложений;
-
Поддержка приложений;
-
Размещение приложений в Google Play;
-
Разработка инструкций по работе с готовым продуктом;
-
Оформление необходимой документации
Требования:
- Опыт разработки мобильных приложений под Android 4.1 и выше;
- Знание Android SDK (API level 16+);
- Знание Java SE;
- Знание архитектурных паттернов и умение их использовать (MVC, MVP, MVVM);
- Знание принципов Clean Architecture;
- Опыт работы с протоколами REST/JSON API;
- Умение разрабатывать пользовательские интерфейсы;
-Проектирование пользовательских интерфейсов по Material guidelines;
- Опыт использования DI и понимание его принципов;
- Опыт работы с БД (MySQL, Oracle);
- Опыт работы с системами контроля версий, желательно знание Git;
- Знание требований к релизам приложений в Google Play;
- Умение разбираться в чужом коде;
Плюсом будет:
- Опыт создания кросс-платформенных React Native и гибридных приложений;
Kotlin; опыт применения Firebase; знание Android NDK.
Условия:
- Добровольная медицинская страховка.
- Служебная сотовая связь.