Office-Expert.kz
14 июл

php developer

ниже рынка на 27,8%
вакансия
~ 200 000 ₽
в среднем
277 149 ₽

описание

Office-Expert.kz — это первый интернет-магазин в Казахстане, который обеспечивает офисы всем необходимым для работы. Компания является лидером в сегменте B2B e-commerce и предоставляет широкий ассортимент товаров и услуг через свой сайт. Сейчас активно идёт трансформация продукта с монолитной на микросервисную архитектуру, чтобы обеспечить масштабируемость, гибкость и высокую производительность платформы.

Человек на этой позиции будет работать над ключевыми бизнес-процессами платформы. Это включает разработку и поддержку микросервисов для каталога товаров, поиска, фильтрации, корзины, заказов и личного кабинета. Также предстоит заниматься интеграцией с внешними системами, оптимизацией производительности платформы, разработкой и поддержкой REST API, участием в проектировании архитектуры микросервисов, а также настройкой и поддержкой CI/CD пайплайнов, контейнеризацией и мониторингом.

требования

  • Имеете опыт коммерческой разработки на PHP более 7 лет (уровень Middle+/Senior)
  • Имеете опыт работы с фреймворком Laravel более 4 лет
  • Глубоко знаете PHP 8.2+ (ООП, паттерны проектирования, SOLID, best practices) и Laravel 10+ (Eloquent, Blade, Artisan, Queues, Events, Middleware) и его архитектуру
  • Умеете разрабатывать REST API на Laravel для интеграции с фронтендом и внешними системами
  • Имеете опыт работы с PostgreSQL (оптимизация запросов, индексы, транзакции)
  • Знаете принципы работы полнотекстового поиска, желательно имеете опыт с Manticore Search или аналогами (например, Elasticsearch)
  • Имеете опыт работы с очередями сообщений (RabbitMQ или аналоги)
  • Понимаете принципы интеграции с внешними системами (например, 1С, платежные шлюзы, логистические сервисы)
  • Уверенно владеете Git (GitHub, GitLab или аналоги)
  • Имеете опыт работы с Docker (контейнеризация, Docker Swarm или Kubernetes)
  • Знаете основы CI/CD (настройка пайплайнов, автоматизация деплоя)
  • Имеете опыт работы с инструментами мониторинга и логирования (Sentry, Jaeger или аналоги)
  • Понимаете бизнес-процессы в e-commerce (каталог товаров, фильтрация, корзина, заказы, скидки, доставка)
  • Имеете опыт работы с системами управления заказами и интеграции с логистическими сервисами
  • Имеете опыт работы с микросервисной архитектурой (проектирование, разработка, отладка)
  • Знаете инструменты документирования API (Swagger/OpenAPI)
  • Будет плюсом, если имеете опыт работы с фронтенд-технологиями (Vue.js, Nuxt.js, HTML, CSS, JavaScript) для базового понимания взаимодействия с фронтендом

условия

  • Участие в масштабном проекте по переводу платформы на микросервисную архитектуру, работа с современными технологиями и высоконагруженными системами
  • Возможность работать с опытной командой, участвовать в принятии архитектурных решений и внедрении новых подходов
  • Оплачиваемое участие в конференциях, мастер-классах после прохождения испытательного срока
  • Реальная возможность роста до позиции Team Lead или Архитектора
  • Удалённый формат работы и график 5/2 с 9:00 до 18:00 по времени г. Алматы
  • Официальное трудоустройство, своевременная оплата труда и социальный пакет
  • Трудоустройство кандидатов из стран Российской Федерации, Беларусь, Кыргызстан, Армения
Откликнуться Пожаловаться