PHP программист (back-end разработчик)

от 140 000 до 180 000 руб. до вычета налогов

Требуемый опыт работы: 3–6 лет

Полная занятость, удаленная работа

Обязанности:
  • Участие в разработке программных модулей В2В аналитики и новых проектов, разрабатываемых с использованием микросервисной архитектуры, поддержка/рефакторинг Legacy (Vanilla PHP/Yii/MySQL/NoSQL).
Требования:
  • Опытный back-end разработчик с хорошей алгоритмикой, который не теряется при виде самописных систем/чистого кода, со знанием: когда нужны объекты, а когда достаточно функций;

  • Знание нескольких популярных MVC; фреймворков, парадигм программирования, и способность быстро адаптироваться к новым. SOLID, DRY, KISS, YAGNI не в википедии, а в собственном коде;

  • Опыт работы с MySQL и понимание оптимизации запросов, понимание структуры данных;

  • Опыт собственной разработки с нуля, знакомство с API, REST/SOAP и микросервисами;

  • Понимание CI/CD, знакомство с любым из Git/Gitlab/Bitbucket, базовое знакомство с Docker;

  • Способность как к самостоятельной работе/поиску решения, так и умение сразу задать вопросы/оперативно сигнализировать о проблеме, или даже предложить лучшее решение задачи;

  • Внутреннее желание и возможности выполнять задачи качественно, способность к обучению и восприятию/использованию нового.

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

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

Условия:

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

Ключевые навыки

Git
MVC
MySQL
Atlassian Jira
ООП
API
NoSQL

Вакансия опубликована 12 апреля 2021 в Челябинске

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