StormWall™

PHP разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • MySQL
  • Git
  • PHP

Приглашаем PHP-разработчика присоединиться к нашей команде для работы над backend-ом личного кабинета.

Работа удаленная, локация кандидата значение не имеет.

Задачи:
— Разработка и развитие backend-логики личного кабинета пользователей
— Проектирование и реализация новых модулей CMS на PHP
— Интеграция с внутренними и внешними API, работа с REST и Webhook
— Поддержка и рефакторинг существующего (в том числе legacy) кода
— Участие в проектировании архитектуры и выборе технических решений
— В редких случаях — помощь фронтенд-разработчикам в правках шаблонов административной панели биллинга

Ожидания от кандидата:
— Опыт коммерческой разработки на PHP от 5 лет
— Глубокое знание PHP 7+ / 8, уверенное владение современными стандартами и подходами
— Отличное понимание и практическое применение ООП, принципов SOLID, DRY, KISS
— Знание стандартов PSR
— Опыт работы с фреймворками (желательно Symfony или Laravel)
— Опыт проектирования и оптимизации баз данных (MySQL / MariaDB), написание сложных SQL-запросов, работа с индексами, профилирование
— Уверенное владение Git (GitLab), умение работать с ветками, pull requests, CI/CD
— Навыки работы в Unix-среде, использование SSH, cron, логов
— Опыт интеграции с внешними сервисами (платёжные системы, CRM, REST API и др.)
— Умение читать и разбираться в чужом коде, в том числе legacy
— Владение одной из современных IDE (PhpStorm, VS Code и др.)
— Умение читать англоязычную техническую документацию и статьи

Будет плюсом:
— Опыт написания покрытого тестами кода, знание PHPUnit, Codeception или аналогов
— Опыт работы с системами шаблонов (Twig, Smarty и др.)
— Знание JavaScript, jQuery и/или опыт взаимодействия с фронтенд-частью (REST, AJAX)
— Опыт работы с очередями (RabbitMQ, Redis Queue)
— Навыки написания CLI-скриптов и консольных утилит на PHP
— Понимание основ микросервисной архитектуры
— Опыт оптимизации производительности проектов с высокой нагрузкой

Мы предлагаем:

  • Официальное трудоустройство в аккредитованной ИТ-компании;
  • Введение в должность (адаптация, обучение продукту, поддержка на всех этапах);
  • Возможность работать из любой точки мира. Нет ограничений по локации;
  • ДМС (стоматология + мед. услуги);
  • Оплата компанией занятий в языковой школе Skyeng;
  • Компенсация занятий спортом;
  • Отличные возможности для самореализации и карьерного роста;
  • Слаженные процессы и сильная, дружная команда;
  • Богатая корпоративная жизнь, совместные праздники, онлайн-встречи.