PHP-разработчик (junior+/middle)

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

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Книги в России продаём мы! E-commerce проект, входящий в ТОП-3 интернет-проектов России в книжном online-сегменте.

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

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

Привет! Мы - команда разработки IT-компании "Читай Технологии", входящей в крупнейший книжный холдинг России "Читай-город - Буквоед - Book24".

Компания входит в топ online магазинов по продаже книг и является крупнейшей розничной федеральной книжной сетью.

Мы разрабатываем и поддерживаем 3 интернет-магазина и мобильные приложения. Нашими продуктами пользуются миллионы пользователей!

Микросервисная архитектура по современным стандартам, без legaсy. Нагрузка на платформу 10k+ rps, посещаемость более 6млн пользователей, планируется кратный рост нагрузки.

В направлении ВЕБ-разработки у нас есть команды: backend (PHP, Golang), frontend, DevOps, QA, продукта, UX дизайнеров и мобильной разработки (IOS, Android).

Как построена работа у нас: PM с заказчиками формирует и описывает задачи, передаются в команду разработки, после реализации задачи она передается в тестирование и выкатывается на прод.

Сейчас мы в поиске PHP-разработчика в одну из backend-команд – команда коммерческой цепочки, которая занимается реализацией ключевой коммерческой бизнес-логики, интеграцией с внутренними сервисами компании (электронно-подарочные сертификаты, интеграция с собственной PIM-системой, реализация экспресс-доставки из магазинов и т.д.)

У нас ты сможешь вырасти от junior до senior под менторством наставника за максимально короткий срок. Поработать в крупных нагруженных проектах, постепенно повышая сложность задач.

Наш стек:

PHP 8.2
Статический анализ: Psalm, PHPStan, SonarQube, Deptrac
Линтеры: PHP CS Fixer, Rector, PHPLint, Spectral
Локальное окружение — в докере
Sentry — для сбора ошибок приложений
Grafana/Zabbix — для сбора метрик и мониторинга
ELK — для логов
Kubernetes — для оркестрации контейнеров
RabbitMQ — как брокер очередей
Redis — для кеширования (и не только)
PostgreSQL/MySQL/MongoDB — для OLTP
ClickHouse — для OLAP
Manticore — для задач поиска
Nexus — для хранения зависимостей
Jaeger — для трейсинга

Список выше — не то, что мы требуем от вас знать, а то, что можно (или потребуется) изучить.

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

    • Фреймворк: знание Symfony или Laravel будет преимуществом, но не обязательным
    • Базы данных: MySQL или PostgreSQL
    • Опыт работы с RESTful API
    • Знание основных принципов объектно-ориентированного программирования (ООП)
    • Умение читать и понимать техническую документацию

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

    • Официальное трудоустройство с первого рабочего дня в аккредитованную IT-компанию,
    • Работу по Agile с чёткими и понятными задачами,
    • Вы сами выбираете самый удобный для вас формат работы (удаленка/гибрид/офис),
    • Гибкое начало рабочего дня (рабочий день можно начинать с 8 до 11).

    Бонусы

    • ДМС на льготных условиях,
    • Оплату обучений, курсов и билетов на конференции,
    • Бесплатную электронную библиотеку издательства МИФ и Литрес,
    • Корпоративные скидки на фитнесс, изучение иностранных языков,
    • Скидку 30% в магазинах нашей сети.