Привет! Мы AbsolutPOS - разрабатываем новейшую систему автоматизации бизнеса на веб и мобильных платформах. Работаем не только над софтом, но и над собственным железом — моноблок с одним и двумя тач-экранами.
Сейчас мы находимся в поиске Android-разработчика, которому интересен не только код, но и сам продукт, как его результат.
Над чем предстоит работать
Мы делаем систему класса ERP / POS, которая позволяет скачать приложение, самостоятельно настроить его и начать пользоваться в целях продажи буквально за один час (сейчас предварительная настройка в различных системах может занимать от нескольких дней до недель).
Мы развиваем наши мобильные приложения с целью создать продукт, полностью автоматизирующий работу наших клиентов на международном уровне.
- POS — адаптивное мобильное приложения для приема и обслуживания заказов в заведении на базе Android.
- KDS — адаптивное мобильное приложение для работы на кухне на базе Android.
Обязанности
- Разрабатывать новые модули системы, которые позволят обеспечивать комфортную ежедневную работу наших клиентов;
- Реализовывать продвинутый UI посредством Compose;
- Работать с готовой дизайн-системой на базе Material 3;
- Участвовать в проектировании архитектуры взаимодействия с backend сервисами;
- Участвовать в груминге и декомпозиции задач до передачи в разработку, предварительной оценке и формировании тех. требований.
Технологии, которые мы активно используем:
- Мультимодульность, MVI+StateFlow;
- Kotlin Coroutines+Flow, Jetpack Compose, REST/GraphQL;
- DI (Dagger/Hilt);
Требования
- Отличные знания Kotlin;
- Понимание работы Kotlin Coroutines + Flow;
- Опыт написания клиент-серверных приложений;
- Знание системы контроля версий (GitLab/GitHub);
- Понимание принципов OOP/SOLID;
Будет плюсом:
- Опыт работы с Jetpack Compose;
- Знание презентационных паттернов (MVP/MVVM/MVI);
- Опыт работы с DI (Dagger/Hilt);
- Опыт работы с GraphQL;
- Опыт работы с базами данных (Room);
Условия
- На уровне операционной работы:
- Кодовая база стандартизирована;
- Явная синхронизация контрактов с бекендом на базе GraphQL;
- Удаленная работа из любой локации. Офис в Москве, Дубае и представительство в Армении;
- Размер заработной платы рассматриваем гибко, в рамках рыночной зарплатной вилки. Выслушиваем твой запрос и коррелируем его с результатом пройденных интервью. Имеем возможность платить в USD, тем кто не в России.
- Мы развиваемся как стартап, поэтому наша команда напрямую влияет на развитие продукта и видит результаты своей работы;
- Работа в гибких и современных процессах без бюрократии и микроменеджмента;
- Предоставляется рабочая техника.
Этапы собеседований:
- Знакомство с HR
- Тестовое задание
- Техническое интервью