Node.js-разработчик/Программист (Веб-разработчик)

5 ноября 2019    28
Откликнуться

Наша система состоит из нескольких модулей, для разделения ответственности между командами, масштабирования и повышения гибкости системы:

  • Админ-панель – отвечает за ввод и редактирование данных ресторанов: адреса торговых точек, режимы работы, меню блюд, маркетинговые инструменты, статистика заказов и другое. Включает базовый функционал CRM системы. Используем Laravel, MySQL, Redis, Swagger
  • Web-view для оформления заказа - приложение на Vue.JS получающее данные по API от админ-панели. 
  • Сервер чат-ботов Телеграм – модуль, с которым взаимодействуют чат-боты ресторанов на разных платформах. Сервер отвечает за логику работы чат-бота, взаимодействует с API админ-панели, выдаёт клиенту ссылку на web-view для оформления заказа. Также отвечает за повторы заказов, получение отзывов клиентов, оповещение менеджеров о новых заказах и многое другое. Используем Laravel + Telegram SDK
  • Сервер чат-ботов Facebook Messengerего надо реализовать )

Мы:

  • работаем в команде, используем Scrum&Agile
  • приветствуем чистый и понятный код
  • используем современный технологический стек

Наш текущий стек: PHP 7.2+ (Laravel), MySQL, Redis, Swagger, Vue.JS

Задачи:

  • Выполнение задач, под руководством ведущего разработчика
  • Тестирование и исправление ошибок
  • Написание автоматических тестов
  • По мере приобретения опыта - разработка отдельных модулей.
  • На текущем этапе необходимо разработать чат-бота для Facebook Messenger, который будет взаимодействовать с готовым API, который отдают тексты сообщений, наборы inline-кнопок и прочие данные. API уже успешно работает с чат-ботом для Телеграм.


Мы ждем, что у тебя есть:

  • Профильное высшее образование. (Инженер-программист). Вариант с незаконченным высшим тоже рассматриваем, при условии опыта работы.
  • Желание участвовать и получать реальный опыт в большом проекте
  • Опыт разработки на Node.js. Если уже есть опыт написания чат-ботов для Facebook, то это большой плюс.
  • Опыт использования Git
  • Желание научиться работать в команде, освоить Agile и Scrum

Условия:

  • Удаленная работа
  • Гибкий график (Agile)
  • Почасовая оплата или фикс

Почему тебе может не подойти наша команда:

  • Если ты хочешь работать удаленно, чтобы отдохнуть и расслабиться — не получится. Удаленная работа требует дисциплины и самоорганизации
  • Ты очень любишь спорить и не идешь на компромиссы
  • Ты перфекционист и делаешь идеальные решения долго и упорно

Бонусы

Узнать подробней о команде и бонусах на http://digarson.ru/careers

Дополнительные инструкции

Написать в телеграм @ivandddd

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.