Backend–разработчик [Yii2]

Дата размещения вакансии: 15.11.2024
Работодатель: TGStat
Уровень зарплаты:
от 250000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

TGStat помогает сотням тысяч администраторов Telegram-каналов и рекламодателей получать аналитику для каналов и чатов.

Это быстроразвивающийся крупный сервис, с ежемесячной аудиторией более 20 млн пользователей и огромными массивами данных, лидер рынка в своей нише.

Основной стек используемых технологий:

  • PHP 7, Yii2, Git
  • MySQL, Sphinx, Memcached, ClickHouse
  • BeanstalkD

Ожидания от кандидата:

  • Отличные знания PHP7+ и фреймворка Yii2
  • Чёткое понимание того, как устроена архитектура веб приложения, понимание принципов работы его отдельных составляющих
  • Понимание принципов SOLID и ООП
  • Представление о том, как устроен жизненный цикл HTTP-запроса
  • Опыт создания высоконагруженных систем в условиях нулевого downtime
  • Умение разбираться в чужом коде и готовность его дорабатывать
  • Понимание того, как построить эффективную, масштабируемую архитектуру базы данных. Опыт работы с MySQL не менее 3 лет (написание сложных запросов; понимание EXPLAIN; работы индексов; оптимизация медленных запросов; успешный опыт эксплуатации таблиц 100Gb+)
  • Приветствуется опыт и знание: NoSQL, Sphinx, ClickHouse, BeanstalkD
  • HTML5 и CSS3, Bootstrap, на уровне "все умею, но предпочитаю бэкенд"

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

  • Разработка новых сервисов и поддержка существующих
  • Рефакторинг и оптимизация кода
  • Участие в продуктовой проработке вместе с командой
  • Масштабирование проекта под растущие нагрузки
  • Code Review других членов команды

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

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

Перспективы:

  • Рост в руководителя группы разработки, CTO

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