Обязанности:
Эвотор — лидер технологической трансформации малого и среднего бизнеса в России. Мы в Эвотор вот уже более 7 лет занимаемся разработкой собственных онлайн-касс на базе Android. За это время мы заняли хорошие позиции на рынке, изучили операционную систему вдоль и поперек, написали и поддерживаем около 30 приложений: кассовое ПО, лаунчер, сервисы обновлений и управления терминалов, сервис push уведомлений и тд.Кроме этого у нас есть собственный магазин приложений, которые могут быть установлены на кассы. Эти приложения должны быть интегрированы в нашу экосистему, и для этого мы предоставляем API разработчикам и изменения свойств операционной системы. Спектр решаемых нами задач максимально широк - от верстки экранов до создания точек интеграций для сторонних разработчиков. Сейчас мы в поиске Middle Android-разработчика в команду разработки основных приложений для кассы, который хочет и будет решать задачи и проблемы наших пользователей основное приложение, где происходит процесс продажи/покупки/возвратов и пр. новые фичи, рефакторинг кода, устранение багов API для сторонних разработчиков ряд других приложений Стек: Kotlin, Java, Room, Retrofit, SQLite, Coroutines, Dagger, Hilt. Для этого нужно: Опыт от 2+ лет Знание платформы Android и основных его компонентов Знание Kotlin/Java. Все новое пишем на Kotlin Понимать как верстать UI Понимание принципов и опыт работы с Coroutines Иметь опыт сохранения данных в SQLite (желательно через Room) Понимание и опыт работы с CI CD Представлять зачем нужны MVVM, MVP, MVI и почему это важно Опыт или желание познакомиться с ContentProvider'ами и AIDL поближе Что предлагаем: Аккредитованная IT-компания Удаленная работа или современный офис м. Парк Культуры или гибрид Ноутбук ДМС по России 3 day off