Senior Android разработчик (удаленно)
Прямой работодатель Litebox.ru ( litebox.ru )
Опыт работы от 3 до 5 лет
Кто мы
«LiteBox» – это успешный стартап, один из лидеров на рынке высокотехнологичных решений по автоматизации розничного бизнеса. С 2017 года являемся дочерней компанией «Мобильные ТелеСистемы» (ПАО «МТС») – ведущей телекоммуникационной компании в России и странах СНГ.
Чем занимаемся
Мы активно разрабатываем свой продукт – экосистему автоматизации розничной торговли и эффективного управления магазином.
Нам нужен Android разработчик уровня Senior, который вольется в команду профессионалов и поможет в создании и развитии лучшего кассового решения на рынке.
Что нужно будет делать:
- разрабатывать уникальное Android-приложение, используемое большим количеством пользователей с требованиями к качеству продукта,
- реализовывать интеграцию стороннего оборудования (платежных терминалов, принтеров чеков) в Android-приложение.
Технологический стек:
Android 5+ (API 21), RxJava, Room, Dagger, AndroidAnnotations, Retrofit, Gson, Picasso, JUnit, Mockito.
Для работы необходимо:
- знание Java/Kotlin,
- уверенное знание Android SDK,
- знание ООП, паттернов проектирования ПО,
- опыт разработки сетевых и многопоточных приложений,
- умение работать с системами контроля версий (Git),
- умение работать с SQLite,
- умение работать в команде.
Приветствуется:
- опыт работы с Gradle,
- опыт работы с Dagger2, АndroidАnnotations (butterknife), Espresso (Mockito), Eventbus, RxJava,
- опыт вёрстки под различные плотности и размеры экрана,
- умение писать Unit-тесты, UI-тесты,
- знание принципов гибких методологий разработки - мы работаем по Scrum,
- понимание тонкостей платформы и различных ее версий в частности,
- опыт участия в open-source проектах,
- английский язык на уровне чтения технической литературы.
Что мы предлагаем:
- официальное трудоустройство, социальные гарантии,
- профессиональное развитие с возможностью посещения профессиональных конференций, семинаров, митапов,
- бесплатное посещение бассейна, зала для игры в волейбол,
- льготу на покупку MacBook,
- удаленным сотрудникам предоставляем мощные ноутбуки.
Этапы найма:
- 20-минутное общение с HR,
- собеседование с техническим директором и одним из ведущих разработчиков команды (40 мин. - час).