Обязанности
Разработчик в команду WMS
Зачем эта роль
Мы развиваем WMS — систему, через которую проходят основные складские операции: приёмка, размещение, подбор, упаковка, отгрузка и возвраты.
Код работает непосредственно на складе: сотрудники используют систему каждый день, а результат изменений можно быстро проверить в реальном процессе.
Ищем Junior+ / начинающего Middle разработчика с опытом коммерческой разработки 1–2 года. Важно, чтобы тебе было интересно разбираться в незнакомом коде, самостоятельно искать решения и использовать AI как инструмент разработки.
Чем предстоит заниматься
- Развивать WMS
- дорабатывать существующую функциональность;
- реализовывать новые возможности по запросам бизнеса и склада;
- работать с несколькими частями системы: бэкендом, мобильным приложением и базами данных.
- Развивать мобильное приложение
- работать с приложением, которым пользуются сотрудники склада;
- улучшать интерфейс и процессы размещения, подбора, возвратов, отгрузки и других операций.
- Развивать систему
- постепенно переводить старые части системы на новую архитектуру;
- работать с интеграциями между WMS и другими системами;
- улучшать существующий код и убирать технический долг.
- Разбираться с проблемами на складе
Если система не работает так, как должна, нужно самостоятельно разобраться в причине, исправить проблему и проверить результат непосредственно на складе.
Требования
С чем предстоит работать
- Основной стек:
- C# / .NET
- SQL / SQL Server
- .NET 8
- React / TypeScript / Next.js
- PostgreSQL
- Kafka
- Не обязательно знать весь стек. Важно быть знакомым с C# / .NET и SQL и быть готовым разбираться с остальными технологиями по мере работы.
Как выглядит работа
Задачи приходят от бизнеса, технологов и руководителей склада. Но мы также ждём инициативы от самого разработчика.
AI в работе
Мы активно используем AI в разработке.
- разобраться в незнакомом коде;
- быстро понять существующую систему;
- найти связи между разными частями проекта;
- ускорить разработку;
- работать с большим количеством старого кода.
При этом важно понимать и проверять то, что предлагает AI, особенно если изменения затрагивают работающие складские процессы.
Условия
Формат работы
- 5/2, гибрид
- на этапе погружения — 3–4 дня в неделю на площадке в Дзержинском;
- после погружения часть работы можно выполнять удалённо;
- при внедрении изменений важно быть на площадке и проверять результат в реальном процессе;
- испытательный срок — 3 месяца;
- приоритетно рассматриваем кандидатов из Котельников и Дзержинского.