#вакансия #JavaScript #Middle #Senior #Backend
Город и адрес офиса: #Москва #Текстильщики
Формат работы: #удаленно #офиc
Занятость: полная
Компания:
FibbeeЗарплатная вилка: 170-300 тыс. рублей
Опыт работы: от 3 лет
Контакт:
@anastasiya_rayFibbee – это роботизированная кофейня: сложный аппаратно-программный комплекс, который может готовить напитки без ручного труда и обслуживать большой поток покупателей. Он разработан нашей командой инженеров и предпринимателей с нуля, в России. Вся программная часть написана нами: от прошивки микроконтроллеров до собственной 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