В связи с расширением ОсОО "МАКС СОФТ" ищет Middle\Senior Java, Android Developer'а
Требования:
- Высшее образование (техническое / программная инженерия);
- Опыт разработки Android-приложений (желательно от 2 лет);
- Знание Android API, понимание архитектуры Android;
- Знание Android SDK (API 21+);
- Уверенное владение Java и Android SDK, особенно в части работы с сетью, сложных интерфейсов;
- Знание основ HTTP, XML, JSON;
- знание шаблонов проектирования, ООП, многопоточного программирования и умение применять на практике;
- Умение выбирать правильные технологии / паттерны в конкретных условиях;
- Умение работать с Google Play Services (Maps, Location, GCM, Analytics);
- Желательно знание и понимание принципов работы с Retrofit2, Okhttp, Dagger2, Glide, Navigation & UI, Jetpack, WorkManager;
- Хорошее понимание material guidelines и их применение, в том числе с помощью design и support библиотек от Google;
- Умение разбираться в чужом коде и доводить работу до конца;
- Желание и умение понять задачу как со стороны разработки, так и со стороны бизнеса;
- Стремление к изучению новых технических решений и применения их на практике;
- Активное участие в процессе создания продукта, в том числе в процессе генерации идеи приложения;
- Опыт работы с системами контроля версий;
- Опыт работы с Git (по Git Flow в команде);
Приветствуются следующие знания:
- Опыт бэкенд разработки;
- Наличие собственных работ в Google Play;
- Опыт продуктовой разработки с использованием Flutter
- Отличное знание Dart
- Знание Swift/Obj-C/Android SDK/Kotlin/Java для понимания особенностей работы платформ в нативной разработке
Обязанности:
- Разработка ПО в составе команды разработчиков.
Условия работы:
- Сложные и интересные задачи
- Полная занятость, полный день
- Работа в офисе
- Офис в центре города
- Официальное трудоустройство по ТК КР
- Стабильная белая зарплата
- Middle Java Developer 400-800$
- Senior Java Developer 800-1700$