Business Mentor

PHP программист / бэкенд разработчик (middle/senior backend developer)

До 300 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Docker
  • REST
  • SQL
  • PHP
  • MySQL
  • Git
  • MVC
  • Linux
  • Веб-программирование
  • JSON API
  • PHP5
  • NoSQL
  • PostgreSQL
  • Elasticsearch
  • Redis
  • Английский — B1 — Средний

Доброго дня

Business Mentor – продуктовая аккредитованная IT-компания, разрабатываем крупнейший маркетплейс Beauty индустрии. В портфеле компании есть собственные решения для цифровых платформ: e-commerce, агрегатор (СРС), маркетплейс (CPA).


Ищем на удаленку с полной занятостью:

Любящих свое дело и ориентированных на результат специалистов мидл+/сеньор уровня с соответствующей зарплатной вилкой в зависимости от квалификации

Обязанности:

  • Участие в разработке программных модулей Е-commerce/В2C, аналитики с использованием как стандартных решений, так и гибридной сервисной архитектуры.


Стек:

PHP/MySQL/NoSQL (Redis), Docker, Stoplight как API менеджер, собственные разработки, легаси нет


Требования:

  • Опытный back-end разработчик с хорошей алгоритмикой, который не теряется при виде самописных систем/чистого кода, со знанием, когда нужны объекты, а когда достаточно функций;
  • Знание как минимум парочки популярных MVC фреймворков, парадигм программирования и способность быстро адаптироваться к новым. SOLID, DRY, KISS, YAGNI не в википедии, а в собственном коде;
  • Опыт работы с MySQL и понимание оптимизации запросов. Понимание структуры данных;
  • Опыт собственной разработки с нуля, знакомство с API, REST/SOAP и микросервисами;
  • Понимание CI/CD, знакомство с любым из Git/Gitlab/Bitbucket (если есть опыт работы с Docker – замечательно);
  • Способность как к самостоятельной работе/поиску решения, так и умение сразу задать вопросы/оперативно сигнализировать о проблеме или даже предложить лучшее решение задачи;
  • Внутреннее желание и возможности делать вещи хорошо, способность к обучению и восприятию/использованию нового.


Приветствуется:

  • Опыт работы с NoSQL и опыт программинга на других языках является плюсом;
  • Опыт администрирования *nix систем для вакансии совсем необязателен, но является плюсом;
  • Абсолютно не обязательно, но если присутствуют - найдем применение наличию способности при острой оперативной необходимости (использование бэкэнд программистов для фронта не практикуется в принципе) самостоятельно "сдвинуть дизайн на пиксель" или, оформив соответствующую задачку с таймингом - при наличии соответствующих компентенций (у нас Vue3) - подправить фронт под API
  • Опыт в Е-commerce, аналитике нестандартных, высоконагруженных приложений, big data
  • Знакомство с ElasticSearch/Clickhouse.

Условия:

  • Адекватная постановка задач от опытного фуллстэк тимлида (никаких сроков «мгновенно», все задачи детально разбираются на уровне постановки, все взаимодействие в процессе решения задач, способ исполнения и тайминги согласовываются, в случае каких-либо затыков – всегда можно запросить брейншторм);
  • Продуктовая компания, все создаваемое имеет бизнес-цель, к которой движется вся команда, практикуются ежедневные митапы и деплой на девсервер (т.е. «совмещать» или отсиживать 9/5 в полглаза не получится);
  • Хорошая дружная команда, в работе в качестве таск менеджера используется Jira/Confluence, Bitrix24+ EvaTeam. Погружение в бизнес-процессы на уровне понимания, что делается и зачем - необходимо.

P.S. Будет здорово, если вы черкнете в сопроводительном пару строк о совместимости с вакансией, опишите кратко самый интересный проект, предоставите ссылку на примеры кода - если нет гита в основном тексте, добавите актуальную желаемую з/п и потенциальные сроки выхода на новое место - в случае взаимного интереса