PHP Developer / PHP-разработчик (senior) (удаленная работа)

3 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: PHP Developer / PHP-разработчик (senior)

Привет! Мы - команда разработки IT-КОМПАНИИ "ЧИТАЙ ТЕХНОЛОГИИ", входящей в крупнейший книжный холдинг России "ЧИТАЙ-ГОРОД - БУКВОЕД - BOOK24". Нашим сайтом и приложениями пользуются миллионы пользователей, у нас широкая сеть офлайн магазинов и большие планы на дальнейшее расширение и развитие.


Каждый день к нам заходят около 500 тысяч посетителей и делают десятки тысяч заказов. Наш бизнес быстро растет и развивается. Для обеспечения роста нам нужно быстро создавать качественные и отказоустойчивые сервисы и продукты. Этим занимается core-команда разработки интернет-магазина.


Мы ищем человека, который имеет хороший опыт работы с межсервисным взаимодействием, знает как делать надежные продукты и интеграции. Понимает когда и какие тесты нужно писать, применяет принципы DDD, и на практике работал с событийно-ориентированной архитектурой.


КАКИЕ ЗАДАЧИ МЫ РЕШАЕМ:


- Пишем высоконагруженные сервисы, например, сейчас разрабатываем сервис остатков, который обеспечивает синхронизацию остатков между складской системой и четырьмя интернет-магазинами (этим сервисом мы решаем проблему конкурентности запросов к складу и обеспечиваем высокую доступность, даже при очень больших нагрузках);


- Интегрируемся с внутренними и внешними сервисами. Наши интеграции должны работать надежно и без сбоев, поэтому в них мы используем лучшие практики по межсервисному взаимодействию (у нас реализована шина событий и шина данных), пишем интеграционные тесты и мониторим как технические, так и бизнес метрики;


- Разрабатываем sdk для интеграции магазинов с сервисами, пишем пакеты (бандлы) для ускорения разработки.


РАБОТАЕМ НА СЛЕДУЮЩЕМ СТЕКЕ:


- Symfony, Laravel - на них пишем сервисы и все новые решения;


- Python - для рекомендательных сервисов;


- Mysql/MongoDB/Postges/Redis/ClickHouse - для разных задач используем разные хранилища;


- VueJS/Nuxt - на фронтенде;


- ELK stack - используем для хранения и анализа логов;


- RabbitMQ - используем как брокер очередей.


- Sentry - для мониторинга ошибок.


ЧТО МЫ ЖДЕМ ОТ КАНДИДАТА:


- опыт проектирования и реализации сложных бизнес-процессов;


- опыт в предметно-ориентированном проектировании систем;


- опыт работы с распределёнными системами;


- понимание конкурентности и как с ней справляться.



Посмотрите похожие вакансии

Senior Php developer
Компания: Top selection
Зарплата: от 180 000 до 260 000 руб.
Разработчик Developer PHP (middle+/senior)
Компания: Чатапп
Зарплата: от 200 000 до 200 000 руб.
Бэкенд разработчик (PHP / Laravel) / Backend developer (PHP / Laravel) (Senior)
Компания: FMF
Зарплата: от 170 000 до 220 000 руб.
Full stack developer PHP Vue
Компания: MODESTO FLOWERS
Зарплата: з.п. не указана