Mid/Senior Backend Developer

Fibbee

Формат работы: смешанный, часть времени можно удаленно,

Место: Москва, м. Полежаевская

Занятость: полная

Зарплатная вилка: от 170 до 220 на руки

Для связи:

Откликнуться

Компания: Fibbee – это роботизированная кофейня: сложный аппаратно-программный комплекс, который может готовить напитки без ручного труда и обслуживать большой поток покупателей. Он разработан нашей командой инженеров и предпринимателей с нуля, в России. Вся программная часть написана нами: от прошивки микроконтроллеров до собственной ERP системы и мобильного приложения для дистанционного заказа.

Обязанности
  • Поддерживать и развивать различные системы, создаваемые с нуля нашей командой:
  • ComplexOS – операционная система управления торговой точкой (микросервисы на Node JS). Локально управляет каждой точкой, приём и обработку заказов, приготовление напитков, движения роботов, выдача заказов и связь с центральным сервером для сбора статистики.
  • ERP – планирование ресурсов и логистики сети. Сейчас сделаны основные функции по настройке комплексов, рецептам, отчётности и аналитике с помощью ML.
  • CRM+CMS – программа лояльности, аналитика и отчеты, управление меню напитков, рецептами, управление и настройка промо-акций, управление контентом
  • Admin – удаленное управление и мониторинг торговых точек, дэшборд диспетчера, конфиги торговых точек и девайсов, система видео наблюдения
  • Mobile API – отвечает за связь сервера и мобильного приложения Fibbee, c помощью которого можно заказать кофе в любой торговой точке
Требования:
  • Уверенное знание JavaScript ES6+;
  • Понимание паттернов проектирования распределенных приложений;
  • Опыт backend-разработки под Node.js и хорошее его знание, понимание масштабирования и узких мест;
  • Привычка покрывать собственный код тестами;
  • Умение пользоваться Git’ом;
  • Умение самостоятельно решать сложные задачи, непрерывное совершенствование навыков и расширение кругозора;
  • Умение работать в команде и хорошие коммуникационные навыки.Будет плюсом
  • Опыт разработки распределенных систем с большим количеством сервисов;
  • Участие в open-source проектах
  • Опыт написания статей или ведения блога профессиональной тематики
Условия:
  • Возможность поучаствовать в сложном и амбициозном проекте на стыке оффлайна и онлайна, железа и софта, каких в России (да и в мире) не много 🙂
  • Работа в молодом и активном коллективе
  • Гибкий график, можно работать удаленно большую часть времени, но приезжать в офис для тестирования и встреч с командой
  • Никакой бюрократии, кофе unlim