Локация
Москва, удалённо
Компания
RWB (Wildberries & Russ) разрабатывает программное обеспечение для управления складом (WMS-систему).
Что делать
•Разрабатывать и поддерживать Flutter-приложение для терминалов сбора данных.
•Интегрировать приложение с backend-сервисами на Golang.
•Участвовать в принятии технических решений и code review.
Требования
•От 3 лет коммерческой командной разработки на Flutter.
•Уверенно управлять состоянием приложения с помощью BLoC / Cubit.
•Уверенно владеть Git.
•Понимать Clean Architecture, принципы SOLID, KISS и DRY.
•Работать с REST API и JSON.
•Понимать специфику Android и иметь опыт работы с нативной частью через MethodChannel.
•Иметь опыт работы с реляционными базами данных SQLite / Drift и пакетом SharedPreferences.
•Понимать концепцию Offline-first, локальное кэширование данных и синхронизацию с backend при нестабильной сети.
•Понимать принципы безопасности данных и отказоустойчивости мобильных приложений.
Хорошо, если есть
•Опыт работы с WMS-системой или понимание бизнес-логики складских процессов.
•Опыт адаптации и работы с внешними устройствами: Bluetooth-сканерами, термопринтерами и другими устройствами.
•Хорошее понимание Android 10+ и опыт работы с DevicePolicyManager.
Культура и преимущества
•Удалённый формат работы.
•Полная занятость.