👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Symfony developer

Зарплата

от 4000 до 6000 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

HR консалтинг, подбор персонала, тренинги, обучение

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

Условия работы

Наш клиент - SGMsoft расширяет команду проекта "Mapsly" (собственный продукт компании) и приглашает Backend- или Fullstack-разработчика с опытом работы с Symfony и React принять участие в создании облачной Map-as-a-Platform, предоставляющей функции геоанализа данных из CRM и любых других источников.

Mapsly.com — инновационный SaaS-продукт, вышедший под американской торговой маркой в 2019 году и уже ставший лидером в своей области.

Mapsly позволяет клиентам увидеть данные из своей CRM, ERP, FMS и любых других систем-источников на карте, проводить их геоанализ, и использовать эту информацию для управления штатом специалистов по продажам и обслуживанию; управлять территориями, находить новых клиентов, строить оптимальные маршруты и др. Подробнее: mapsly.com

Задачи:

Разработка нового функционала, а именно:

  • multi-day/multi-user routing: планирование оптимальных маршрутов для мобильных команд на несколько дней вперед, с учетом параметров заказов (адрес, окна доступности, требуемые у водителя навыки и т.д.) и агентов (рабочий график, навыки, максимальный путь, кол-во заказов в день и т.д.);
  • routing-powered calendar planning: планирование календарных встреч с учетом времени в пути между ними, уже запланированных ранее встреч и авто-разрешением конфликтов между встречами;
  • программное управлением территориями: добавление в Mapsly low-code dev platform возможности программно создавать территории (напр. рисовать круговые территории вокруг записей с радиусом, указанным в данной записи) и обновлять их метрики; программно создавать сложные территории из множества примитивов, а также на основе изохронов (линий равной удаленности по времени от базовой точки);
  • программное управление фичами и интерактивом карты — чтобы клиенты мапсли могли отправлять карты своим конечным пользователям-клиентам, напр. для отправки получателю SMS-ссылки, по которой откроется карта с текущим положением курьера, с обновлением его позиции и времени до прибытия в реальном времени;
  • программное управление аккаунтами и пользователями мапсли с централизованным биллингом — для встраивания мапсли в другие программные продукты, требующие картографический функционал.

Стек проекта:

php 7.4; Symfony 4; React16; MySQL, PosgreSQL, Redis, AWS, ci/cd, Node.js ; RabbitMQ

Что ожидаем:

  • Опыт работы с Symfony или Laravel от 3 лет;
  • Опыт работы с PHP от 5 лет;
  • Опыт работы с AWS, высокими нагрузками, крупными проектами;
  • Знание и активное использование ООП;
  • Опыт работы с React, Angular или Vue - существенный плюс, но готовности освоить React достаточно (возможно без фронта, т.к. существенно большая доля задач - Backend)
  • Желание стать частью сильной команды и работать над ярким успешным продуктом. Готовность пройти техническое интервью с лайфкодингом.

Что предлагаем:

  • Удаленная работа;
  • Гибкий график (40 рабочих часов в неделю, совмещать с другими проектами не получится);
  • Отсутствие корпоративного булшита;
  • Cтавка ЗП в долларах - до 6 тысяч gross;
  • Ежегодная индексация ЗП.

P.S.: Компания SGMsoft уверенно чувствует себя на американском рынке разработки с 2014 года и за это время выпустила немало проектов.