Назад
2 дня назад

Lead Backend Developer (PHP/Yii2)

Формат работы
remote
Тип работы
fulltime
Грейд
lead
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/

TL;DR

Lead Backend Developer (PHP/Yii2): Разработка и техническое руководство командой по развитию аналитического сервиса для Telegram с акцентом на проектирование высоконагруженных систем и архитектуру БД. Фокус на оптимизации сложных SQL-запросов, обеспечении нулевого downtime и реализации наиболее ответственных участков системы.

Локация: Удаленно

Компания

Крупнейший аналитический сервис для Telegram-каналов и чатов с аудиторией более 21 млн уникальных пользователей в месяц.

Что делать

  • Вести задачи по полному циклу от постановки до стабильного релиза в production.
  • Проектировать технические решения и развивать архитектуру системы.
  • Декомпозировать задачи, распределять работу и контролировать итоговый результат.
  • Самостоятельно разрабатывать наиболее сложные и ответственные части проекта.
  • Проводить code review и помогать команде в поиске оптимальных технических решений.
  • Контролировать качество, производительность и поддерживаемость кодовой базы.

Требования

  • Глубокие знания PHP 7+ и обязательный коммерческий опыт работы с Yii2.
  • Опыт работы с MySQL не менее 3 лет (сложные запросы, EXPLAIN, оптимизация, работа с таблицами 100Gb+).
  • Понимание архитектуры распределённых систем и принципов микросервисной архитектуры.
  • Знание принципов SOLID и ООП, а также устройства жизненного цикла HTTP-запроса.
  • Опыт создания высоконагруженных систем в условиях нулевого downtime.
  • Умение разбираться в чужом коде и готовность его дорабатывать.

Хорошо, если есть

  • Опыт и знание ClickHouse, Sphinx, Memcached, BeanstalkD.
  • Владение HTML5, CSS3 и Bootstrap.

Культура и преимущества

  • Полностью удаленный формат работы.
  • Гибкий график (5/2, 8-часовой рабочий день).
  • Стабильный доход и отсутствие бюрократии.
  • Работа без тайм-трекеров.

Процесс найма

  • Первичное собеседование.
  • Небольшое тестовое задание.
  • Финальное собеседование.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →