Backend PHP Разработчик (Middle+/Senior)
Город:
Алматы
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Office-Expert.kz"
О компании и продукте
“Office-Expert.kz” — первый в Казахстане интернет-магазин, обеспечивающий офисы всем необходимым для полноценной работы. Мы — лидеры в сегменте B2B e-commerce, предоставляющие широкий спектр товаров и услуг через наш сайт oe.kz.
Наш продукт — это высоконагруженная платформа для онлайн-ретейла, которая включает каталог товаров, сложные механизмы поиска и фильтрации, управление заказами, интеграции с внешними системами (1С, платежные системы, логистика) и многое другое.
Сейчас мы активно трансформируем наш продукт, переводя его с монолитной архитектуры на микросервисную, чтобы обеспечить масштабируемость, гибкость и высокую производительность. Если Вы хотите участвовать в развитии e-commerce рынка Казахстана, работать с современными технологиями и расти вместе с нашей командой, мы ждём именно Вас!
Что предстоит делать?
Вы будете работать над ключевыми бизнес-процессами нашей платформы, включая:
- Разработку и поддержку микросервисов для каталога товаров, поиска, фильтрации, корзины, заказов и личного кабинета.
- Интеграцию с внешними системами (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) для базового понимания взаимодействия с фронтендом.
Личные качества:
- Умение работать в команде, делиться знаниями и участвовать в код-ревью.
- Ответственность, внимание к деталям и ориентация на результат.
- Желание развиваться и осваивать новые технологии.
Что мы предлагаем?
Интересные задачи:
- Участие в масштабном проекте по переводу платформы на микросервисную архитектуру, работа с современными технологиями и высоконагруженными системами.
- Возможность работать с опытной командой, участвовать в принятии архитектурных решений и внедрении новых подходов. У нас слышащее руководство, которое ценит инициативу.
- Оплачиваемое участие в конференциях, мастер-классах после прохождения испытательного срока.
- Реальная возможность роста до позиции Архитектора.
- Удалённый формат работы и график 5/2 с 9:00 до 18:00 по времени г.Алматы.
- Официальное трудоустройство, своевременная оплата труда и социальный пакет.
Почему стоит работать у нас?
Мы — компания, которая активно развивает рынок B2B e-commerce в Казахстане. У нас Вы сможете:
- Работать над продуктом, который решает реальные бизнес-задачи и используется тысячами клиентов.
- Осваивать современные технологии и подходы (микросервисы, контейнеризация, мониторинг).
Если Вы готовы к новым вызовам и хотите расти вместе с нами, ждём Ваше резюме!
15 Октября
Senior Backend Java Developer/TeamLead
Алматы
Компания "РОДЖИИ ЕВРОПА" Чем нужно заниматься? Разработка облачного и on-premise сервиса Участие в проектировании и разработке...
16 Октября
Middle QA Automation Engineer (Python, Pytest, Playwright)
Алматы
Компания "Талисман качества" About a1qa We’re a leading QA provider with over 1,000 experts worldwide , helping global brands deliver...
18 Октября
Python Developer (Middle+) в Fintech
Алматы
Компания "Globerce Inc." Привет! Мы IT-компания Globerce Capital . Рады знакомству! IT-холдинг Globerce Capital – это команда молодых и...
18 Октября
Senior PHP/Laravel Разработчик
Алматы
Компания "Emphasoft" Emphasoft - это международная компания по разработке программного обеспечения и аутстаффингу, базирующаяся в Финляндии....
18 Октября
Алматы
Компания "REDMADROBOT" red_mad_robot — технологическая компания с экспертизой в запуске цифровых продуктов и новых бизнесов. Включает...
Вакансия размещена в отрасли