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 и дату последнего взаимодействия с этим фреймворком.