Android Developer Sr
20 июня 2019Удаленка |от 150 000 до 250 000 руб.|squaregps.com
О компании:
SquareGPS разрабатывает программные продукты для управления корпоративными автопарками и выездными сотрудниками. Решения построены на передовых мобильных технологиях, сервисах геолокации и IoT.
Мы приглашаем Разработчика мобильных приложений под Android для усиления нашей команды на проект Navixy – одной из ведущих платформ для контроля подвижных объектов в мире.
Кто нам нужен:
- Знание языка Java 7+ (Kotlin будет плюсом)
- Практический опыт разработки мобильных приложений на Java от 3 лет и глубокое знание платформы Android
- Знание структуры Android-приложения, жизненного цикла его компонентов и принципов их взаимодействия, умение работать с ресурсами приложения
- Понимание принципов ООП и design patterns, SOLID, умение создавать поддерживаемый код
- Опыт многопоточного программирования в Android
- Хорошее понимание модели и принципов взаимодействия клиент-сервер (HTTP, Rest API, JSON, form data)
- Технический английский на уровне чтения / написания документации
- Опыт работы с системами контроля версий (Mercurial, Git …)
Будет плюсом:
- Умение создавать красивые и удобные интерфейсы в стиле Material Design
- Опыт работы в команде
- Навыки написания тестов
- Опыт работы с Google maps, Firebase services, In-app purchases
- Наличие примеров кода
Что мы можем предложить:
- Удаленку либо работу в современном IT-офисе (Екатеринбург, Москва)
- Высокую (и, конечно, "белую") заработную плату / Обсуждается индивидуально по результатам тестового задания
- Премии за высокие результаты, выполненные проекты, новаторство
- Интересные задачи: работа над популярными приложениями, в которых хорошо виден ваш личный вклад
- Самый лучший коллектив из увлеченных людей и требовательных профессионалов, ценящих выстроенный процесс разработки ПО
- Посещение профессиональных семинаров и конференций
- Корпоративные мероприятия + индивидуальное внимание
- Классический график 5/2 с “гибким” началом дня
О задачах:
Android разработчик будет принимать участие в создании новых и доработке существующих мобильных приложений для одной из ведущих платформ контроля подвижных объектов в мире. Приложения активно работают с картами, позволяют в фоновом режиме отслеживать сотрудников, предоставлять актуальные данные, задания, обмениваться сообщениями, прокладывать маршруты и многое другое.
Мы применяем актуальные и перспективные технологии и инструменты:
- Языки: Java 7, Kotlin 1.3 (активно мигрируем кодовую базу на Kotlin)
- Target SDK — version 26
- Библиотеки: Google Play Services, ButterKnife, OkHttp, kotlinx-coroutines, Glide, Jackson, etc.
- Форматы данных: JSON over HTTP API, бинарный протокол Navixy
- Сбор ошибок, статистика: Crashlytics
- IDE: Android Studio
- Контроль версий: Mercurial
- Управление задачами: JetBrains YouTrack
- Continuous integration: JetBrains TeamCity
ОТКЛИКНУТЬСЯ
