Mid/Senior Back-end Developer
FIBBEE
( www.fibbee.com )
Аккаунт зарегистрирован с email *@foodtronics.ru
Опыт работы от 3 до 5 летот 170 000 000 ₽
О нас
Fibbee – это роботизированная кофейня: сложный аппаратно-программный комплекс, который может готовить напитки без ручного труда и обслуживать большой поток покупателей. Он разработан нашей командой инженеров и предпринимателей с нуля, в России. Вся программная часть написана нами: от прошивки микроконтроллеров до собственной ERP системы и мобильного приложения для дистанционного заказа.
У нас широко используется Javascript и на сервере и на клиенте, и сейчас мы ищем опытного Javascript разработчика в нашу команду.
Чем предстоит заниматься
- Поддерживать и развивать различные системы, создаваемые с нуля нашей командой
- ComplexOS – операционная система управления торговой точкой (микросервисы на Node JS). Локально управляет каждой точкой, приём и обработку заказов, приготовление напитков, движения роботов, выдача заказов и связь с центральным сервером для сбора статистики.
- ERP – планирование ресурсов и логистики сети. Сейчас сделаны основные функции по настройке комплексов, рецептам, отчётности и аналитике с помощью ML.
- CRM+CMS – программа лояльности, аналитика и отчеты, управление меню напитков, рецептами, управление и настройка промо-акций, управление контентом
- Admin – удаленное управление и мониторинг торговых точек, дэшборд диспетчера, конфиги торговых точек и девайсов, система видео наблюдения
- Mobile API – отвечает за связь сервера и мобильного приложения Fibbee, c помощью которого можно заказать кофе в любой торговой точке
- Работать в команде с другими разработчиками и постоянно совершенствовать свои навыки.
Требования
- Уверенное знание JavaScript ES6+;
- Понимание паттернов проектирования распределенных приложений;
- Опыт backend-разработки под Node.js и хорошее его знание, понимание масштабирования и узких мест;
- Привычка покрывать собственный код тестами;
- Умение пользоваться Git'ом;
- Умение самостоятельно решать сложные задачи, непрерывное совершенствование навыков и расширение кругозора;
- Умение работать в команде и хорошие коммуникационные навыки.
Наш стек сейчас
- JavaScript ES6+/TypeScript
- Express.js
- Nats.io
- MicroServices
- EventSourcing
- PostgreSQL
- Redis
Как мы работаем
- Работаем итерационно, задачи приоритизируются оунером продукта
- Внутренняя коммуникация в Discord
- Трекинг задач в Click-up
- Код в Github
Будет плюсом
- Опыт разработки распределенных систем с большим количеством сервисов;
- Участие в олимпиадах и opensource проектах;
- Опыт написания статей, выступлений на конференциях или ведения блога профессиональной тематики.
Что мы предлагаем
- Возможность поучаствовать в сложном и амбициозном проекте на стыке оффлайна и онлайна, железа и софта, каких в России (да и в мире) немного :)
- Работа в молодом и активном коллективе
- Гибкий график, можно работать удаленно большую часть времени, но приезжать в офис для тестирования и встреч с командой
- Офис расположен недалеко от м. Полежаевская
- Никакой бюрократии, кофе unlim :)