Fullstack-разработчик на короткий проект (рефакторинг PY, работа с React)

Стартап-студия Eggs Com

Fullstack-разработчик на короткий проект (рефакторинг PY, работа с React)

Описание вакансии

Друзья, всем привет. Ищем разработчика в портфельный проект (можно junior, но с понимаем SOLID архитектуры компонентов) для того, чтобы переписать существующий код и поднять MVP сервиса по сбору и отображению МАК адресов для наших клиентов. Задача - проектная, но после нее можно обсуждать поддержку проекта и отдельную ставку (в зависимости от ваших скиллов и приоритетов)

Описание сценария проекта:

На наших объектах стоят Mikrotic mAP_lite, прошитые нашим скриптом. Раз в 5 минут они отправляют МАКи на наш сервер в виде, их нужно получить, распарсить, сохранить, отобразить в дашборде (таблица) для клиента по следующим параметрам: Название точки, Радиус 5 м, Радиус 10 м, Радиус 15 м (радиус считаем по мощности сигнала) и Длительность нахождения в радиусе (по количеству повторений одного МАК адреса с разными таймштампами). Цель пользователя сценария - понять какой МАК адрес и как долго был в конкретной зоне (радиусе) от клиента.

Требуется:

- поереписать (рефакторить) кода на бэкенде (у нас уже есть код и диаграммы - пояснения к нему, но его нужно переписать под сценарий выше)

- задеплоить код на бэкенде,

- поднять дашборд на React с необходимой логикой отображения МАК адресов для клиента

С нашей стороны:

- VPSка в корп облаке

- среда для АПИ n8n

- данные от роутеров в виде входящих POST запросов

- отдельный сотрудник по бэкенду, который проконсультирует по всем вопросам интеграции

Технологический стек:

  • Python (для бэкенда),
  • React (для фронтенда)
  • Sapabase для хранения МАК адресов (это обертка над PosSQL)
Требования:
  • у вас есть pet-project на гитхаб, которым можете поделиться,
  • вы знакомы с UML диаграммами (последовательность, развертывание, компонентов и тд),
  • у вас есть свободное время, которое вы готовы посветить проекту,
  • вы можете общаться в команде по Телеграму и Зуму,
Условия:
  • оплата за проект в несколько этапов (возможна по часам). Цену каждого этапа определяем перед стартом и фиксируем в договоре,
  • длительность проекта - две недели
Навыки
  • Веб-программирование
  • ИТ-архитектура
  • React
  • Python
  • Flask
Посмотреть контакты работодателя

Похожие вакансии

Meltory LTD
Удаленная работа
  • Москва

  • до 100000 RUR

Рекомендуем
Стартап-студия Eggs Com
Удаленная работа
  • Москва

  • до 50000 RUR

Рекомендуем
Транспортные Технологии

Fullstack-разработчик / Тимлид

Транспортные Технологии

Удаленная работа
  • Москва

  • до 50000 RUR

Рекомендуем
Землечист
Удаленная работа
  • Москва

  • до 80000 RUR

Fullstack-разработчик

Junzi Tech Solutions

Удаленная работа
  • Москва

  • от 100000 RUR

Группа Русская энергия

Ведущий разработчик 1С

Группа Русская энергия

Удаленная работа
  • Москва

  • от 100000 RUR

АБН
Удаленная работа
  • Москва

  • до 110000 RUR

Нетология
Удаленная работа
  • Москва

  • до 110000 RUR

Деловая среда
Удаленная работа
  • Москва

  • до 80000 RUR

Группа Русская энергия

Аналитик 1С:ERP

Группа Русская энергия

Удаленная работа
  • Москва

  • до 80000 RUR

Научный подход
Удаленная работа
  • Москва

  • до 80000 RUR

Unelle (ИП Александрова Елена Эдуардовна)

Технолог швейного производства с командировками

Unelle (ИП Александрова Елена Эдуардовна)

Удаленная работа
  • Москва

  • до 160000 RUR

Бордаковский Антон Робертович

Fullstack-разработчик Bitrix+WordPress

Бордаковский Антон Робертович

Удаленная работа
  • Москва

  • до 200000 RUR

GetTask
Удаленная работа
  • Москва

  • до 180000 RUR

Российский Тендерный Союз

Менеджер по персоналу на проект

Российский Тендерный Союз

Удаленная работа
  • Москва

  • до 80000 RUR

Удаленная работа
  • Москва

  • до 100000 RUR

Экзон: Информационные Системы

Тестировщик ПО 1С (Vanessa Automation)

Экзон: Информационные Системы

Удаленная работа
  • Москва

  • до 100000 RUR

SONOX
Удаленная работа
  • Москва

  • до 30000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию