Mid/Senior Back-end Developer

Прямой работодатель  FIBBEE
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • JavaScript • Node.js • TypeScript • PostgreSQL • Redis • Backend • Fullstack • Robots/Drones • ERP • Hardware • IoT/IIoT • WEB
16 февраля
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
от 170 000 000 ₽
Работодатель  FIBBEE
Описание вакансии

О нас

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 :)


 


Загрузка формы отклика...

Еще интересные вакансии