👀 Признавайтесь, бросали курсы когда-то? Расскажите нам, не держите это в себе → погнали!

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

Зарплата

от 250 000 ₽

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

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

Компания

Аналитика Telegram-каналов

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

О компании и команде

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

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

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

  • 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