👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Backend разработчик (PHP, Yii)

Зарплата

от 100 000 до 150 000 ₽

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

МоскваПолный рабочий день

Компания

Развиваем свой образовательный проект с посещаемостью более 2 000 000 пользователей в сутки

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

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

Привет, мы ищем Yii backend PHP developer.

О нас:

  • Продуктовая компания (основной продукт — сайт infourok.ru, крупнейший образовательный интернет-проект в России);
  • Взрослый проект (9 лет) с высокой нагрузкой (в среднем 400 rps);
  • Проект включен в список социально значимых сайтов Российской федерации;
  • Бренд №1 в Edtech Рунета последние 5 лет;
  • У нас хайлоад, результатом работы наших программистов пользуется более 2 млн. пользователей в сутки и более 30 млн. пользователей ежемесячно;
  • Входим в топ-50 сайтов Рунета (по различным оценкам: Яндекс.Радар, Liveinternet, Similarweb, Alexa и др.).

А ещё мы собрали команду профессионалов с большим опытом в разработке крупных, популярных веб-приложений.

  • Текущее решение построено на базе фреймворков yii1 и yii2;
  • Каждый разработчик помогает и участвует в развитии продукта, а не просто делает задачки по списку;
  • Мы следим за скоростью работы и постоянно работаем как над ускорением бекенда, так и над ускорением фронта;
  • На важных страницах мы отслеживаем response time и профилируем их через xdebug profiler;
  • Долгую вычислительную логику приложения кешируем с помощью redis и memcache;
  • Для асинхронной обработки используем RabbitMQ, а для аналитики ClickHouse;
  • Ну а полнотекстовый поиск реализован через ElasticSearch;
  • Помним про XSS и следим за безопасностью, своевременно обновляем зависимости.

Что ещё у нас есть в проекте или понадобится, по нашему мнению, при реализации нового проекта:

1. PHP 7-8 OOP;

2. MySQL;

3. Знания паттернов проектирования;

4. Опыт работы с Yii1/Yii2;

5. Опыт с брокерами сообщений, например RabbitMQ;

6. Понимание необходимости кеширования и работа с Redis/memcached.

Дополнительно оценим опыт работы с Docker.

Нам точно не интересны люди, которые:

1. Не интересуются продуктом и не заинтересованы в его развитии;

2. Работают с подходом "И так сойдёт";

3. Не производят своевременный рефакторинг и актуализацию кодовой базы;

4. Не следят за новыми течениями и не экспериментируют;

5. Не ошибаются.

Бонусы

Что мы предлагаем?

  • Помощь в развитии профессиональных навыков. Мы активно поддерживаем все инициативы и участие сотрудников в профильных конференциях.
  • Опыт работы с highload проектом - результатом работы наших программистов пользуется более 2 млн. пользователей в сутки и более 30 млн. пользователей ежемесячно.
  • Участие в профессиональных конференциях, митапах.
  • Пятидневный график работы с плавающим началом и окончанием рабочего дня.
  • Гибридный график работы: после испытательного срока можно будет несколько дней в неделю работать из дома.
  • Испытательный срок - 3 месяца.
  • Оформление по ТК.
  • Офис недалеко от м. Марьина Роща. Сейчас мы ищем новый офис ближе к центру, поэтому возможно, наша локация в скором времени поменяется.