Backend PHP Разработчик

15.03.2025
1 000 000 - 1 000 000
Откликнуться

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

Требуется Backend PHP разработчика (Middle+/Senior) в компанию “Office-Expert.kz” — первый в Казахстане интернет-магазин, обеспечивающий офисы всем необходимым для полноценной работы через сайт oe.kz.
Что предстоит делать?
Вы будете работать над ключевыми бизнес-процессами нашей платформы, включая:
• Разработку и поддержку микросервисов для каталога товаров, поиска, фильтрации, корзины, заказов и личного кабинета.
• Интеграцию с внешними системами (1С, платежные системы, сервисы доставки) через очереди сообщений (RabbitMQ).
• Оптимизацию производительности платформы, включая работу с полнотекстовым поиском (Manticore Search) и базами данных (PostgreSQL).
• Разработку и поддержку REST API для взаимодействия с фронтендом и другими сервисами.
• Участие в проектировании архитектуры микросервисов, внедрении новых технологий и улучшении текущих процессов.
• Настройку и поддержку CI/CD пайплайнов, контейнеризацию (Docker Swarm) и мониторинг (Sentry, Jaeger).
Какие знания и навыки нам нужны?
Обязательные требования:
Опыт работы:
• Более 7 лет коммерческой разработки на PHP (уровень Middle+/Senior).
• Более 4 лет работы с фреймворком Laravel.
• Глубокое знание PHP и Laravel:
• Уверенное владение PHP 8.2+ (ООП, паттерны проектирования, SOLID, best practices).
• Экспертное знание Laravel 10+ (Eloquent, Blade, Artisan, Queues, Events, Middleware) и его архитектуры.
• Опыт разработки REST API на Laravel для интеграции с фронтендом и внешними системами.
Базы данных и поиск:
• Опыт работы с PostgreSQL (оптимизация запросов, индексы, транзакции).
• Знание принципов работы полнотекстового поиска (желательно опыт с Manticore Search или аналогами, например, Elasticsearch).
Интеграции и очереди:
• Опыт работы с очередями сообщений (RabbitMQ или аналоги).
• Понимание принципов интеграции с внешними системами (например, 1С, платежные шлюзы, логистические сервисы).
• Инструменты и DevOps:
• Уверенное владение Git (GitHub, GitLab или аналоги).
• Опыт работы с Docker (контейнеризация, Docker Swarm или Kubernetes).
• Знание основ CI/CD (настройка пайплайнов, автоматизация деплоя).
• Опыт работы с инструментами мониторинга и логирования (Sentry, Jaeger или аналоги).
E-commerce:
• Понимание бизнес-процессов в e-commerce (каталог товаров, фильтрация, корзина, заказы, скидки, доставка).
• Опыт работы с системами управления заказами и интеграции с логистическими сервисами.
• Опыт работы с микросервисной архитектурой (проектирование, разработка, отладка).
• Знание инструментов документирования API (Swagger/OpenAPI).
Желательные навыки (будет преимуществом):
• Опыт работы с фронтенд-технологиями (Vue.js, Nuxt.js, HTML, CSS, JavaScript) для базового понимания взаимодействия с фронтендом.
Почему стоит работать у нас?
Мы — компания, которая активно развивает рынок B2B e-commerce в Казахстане. У нас вы сможете:
• Работать над продуктом, который решает реальные бизнес-задачи и используется тысячами клиентов.
• Осваивать современные технологии и подходы (микросервисы, контейнеризация, мониторинг).
Интересные задачи:
• Участие в масштабном проекте по переводу платформы на микросервисную архитектуру, работа с современными технологиями и высоконагруженными системами.
• Возможность работать с опытной командой, участвовать в принятии архитектурных решений и внедрении новых подходов. У нас слышащее руководство, которое ценит инициативу.
• Оплачиваемое участие в конференциях, мастер-классах после прохождения испытательного срока.
• Реальная возможность роста до позиции Team Lead или Архитектора.
• Удалённый формат работы по графику 5/2 с 9:00 до 18:00.
• Официальное трудоустройство, своевременная оплата труда и социальный пакет.
• Заработная плата от 1 000 000 тенге на руки