Senior PHP developer

Зарплата

от 140 000 до 180 000 ₽

Требования

Бэкенд, Старший (Senior)PHPYii frameworkMySQLООП

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

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

Компания

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

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

Требования:

  • Общий опыт веб-разработки - от 5-ти лет.

  • Общий опыт backend разработки на PHP - от 4-х лет

  • Опыт работы backend разработки на Yii - от 1-го года

  • Опыт работы fullstack разработчиком - понимание HTML, CSS, JS.

  • Отличное знание PHP, ООП, отладка, плюсы/минусы языка, паттерны проектирования.

  • Знание Code Style, PSR, принципов SOLID и других общепринятых практик. Стремления следовать этим практикам.

  • Знание одной из реляционных БД - PostgreSQL/MySQL/MariaDB, опыт оптимизации запросов под высокие нагрузки

  • Опыт непосредственной разработки HighLoad проектов, применения Highload паттернов (шардинг, асинхронная обработка задач и т.п.)

  • Умение разбираться в чужом коде, способность не только разрабатывать решения с нуля, но и эффективно поддерживать чужой код, без его переписывания и его без глубокого рефакторинга.

  • Понимание баланса между качеством кода и скоростью реализации функционала

  • Отдельно - минимальное понимание удобства пользователей, единства стилевого решения (с точки зрения дизайна) и привлекательного оформления..

  • GIT, Redis, NGINX, Rabbit MQ, Docker, Sphinx

  • Опыт работы с шаблонизаторами (Smarty,Twig)

  • Написание юнит тестов.

  • RESTful API, опыт разработки сервисной и микро-сервисной архитектуры

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

  • Проектирование БД, решение сложных и интересных backend задач, оптимизация проекта и запросов под HighLoad-нагрузки, решение задач по масштабированию.

  • Проектирование и развитие функционала ядра внутренней системы.

  • Уделение внимания архитектуре, для постоянного увеличения производительности проектов.

  • Исправление имеющихся ошибок

  • Следование процессам, принятым в существующей команде разработчиков - JIRA workflow следование гайдлайнам и т.п.

Условия:

  • Оформление по ТК РФ.
  • Система мотивации предусматривает достойную фиксированную часть и ежемесячную премию за решение поставленных задач в установленные сроки;
  • Заработная плата выплачивается без отсрочек и задержек;
  • Работа в дружном коллективе профессионалов, нацеленном на клиента и на финансовый результат;
  • Возможность внешнего и внутреннего обучения за счет Компании;
  • Современный комфортабельный офис - новый офис в новом бизнес-центре! - в шаговой доступности от м. Семеновская.
  • Мини спорт-зал с тренажерами.