Backend

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

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

Наш сервис (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

Overview

  • Employer: TGStat
  • Job Title: Backend–разработчик [Yii2]
  • Published: 2 months, 2 weeks ago
Apply For This Job