Android Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Кто мы
МТС Касса (Litebox) – это успешный стартап, один из лидеров на рынке высокотехнологичных решений по автоматизации розничного бизнеса. С 2017 года являемся дочерней компанией «Мобильные ТелеСистемы» (ПАО «МТС») – ведущей телекоммуникационной компании в России и странах СНГ.
Чем занимаемся
Мы активно разрабатываем свой продукт – экосистему автоматизации розничной торговли и эффективного управления магазином.
Нам нужен Android разработчик, который вольется в команду профессионалов и поможет в создании и развитии лучшего кассового решения на рынке.
Что нужно будет делать:
- реализация новых экранов и анимации, до
- реализация сложной оффлайн-логики,
- рефакторинг и переход на актуальные версии библиотек
- интеграция оборудования печати чеков и приёма платежей картой.
Стек технологий: Kotlin, Android 5+ (API 21), RxJava, Room, Dagger, Retrofit, JUnit, Espresso, Gradle, SDK, Git.
Рассматриваем кандидатов:
- имеющих опыт разработки Android-приложений от 1 года,
- уверенное владеющих Kotlin, RxJava, Android SDK,
- знающих ООП, паттерны проектирования ПО, SOLID,
- имеющих опыт разработки сетевых и многопоточных приложений,
- имеющих опыт работы с системами контроля версий (Git) и SQLite.
Приветствуется:
- опыт работы с Gradle, Dagger2,
- опыт написания Unit- и UI-тестов (Espresso),
- опыт вёрстки под различные плотности и размеры экрана,
- знание принципов гибкой методологии разработки Scrum,
- опыт участия в open-source проектах,
- английский язык на уровне чтения технической литературы.
Что мы предлагаем:
- высокий уровень дохода, соответствующий стажу работы,
- удаленную занятость с гибким графиком работы,
- компенсацию профессионального обучения (онлайн-курсы, тематические конференции, митапы и форумы),
- ДМС с привязкой по городу проживания,
- служебный ноутбук.