К содержимому

Инженер-программист (PHP Developer)

СампадУдалённо · Минск

ООО «Сампад» приглашает в свою команду Инженера-программиста (PHP Developer) уровня Middle/Middle+!

Несколько слов о нас:

Сампад - это команда профессионалов в сфере разработки, тестирования и сервисной поддержки программных продуктов. С 2013 года мы реализовали более 300 проектов для рынков США и Западной Европы, а также стран СНГ. Среди наших клиентов - стартапы и крупные международные компании из финансовой и страховой сфер, здравоохранения, туризма, ритейла, образования и других направлений.

О позиции:

Мы ищем PHP Developer (Laravel) уровня Middle/Middle+ для работы над крупной высоконагруженной B2B marketplace-платформой в сфере ритейла.

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

Основной фокус - развитие backend-части платформы, оптимизация производительности, работа с PostgreSQL, развитие API и асинхронных процессов.

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

Чем предстоит заниматься:

-

Разрабатывать и поддерживать backend-часть платформы на PHP 8+ и Laravel;

-

Проектировать, разрабатывать и развивать REST API;

-

Работать с PostgreSQL: оптимизировать сложные SQL-запросы, индексы и транзакции;

-

Оптимизировать обработку больших объёмов данных и производительность системы;

-

Реализовывать асинхронную обработку задач с использованием RabbitMQ и Redis;

-

Участвовать в развитии архитектуры приложения и интеграции с внутренними и внешними сервисами;

-

Документировать API с использованием Swagger / OpenAPI;

-

Участвовать в code review, рефакторинге и улучшении качества кода.

Чего мы ждём от специалиста:

-

Коммерческий опыт backend-разработки на PHP от 4 лет;

-

Уверенное знание PHP 8+;

-

Коммерческий опыт работы с Laravel от 3 лет;

-

Глубокие знания PostgreSQL: сложные SQL-запросы, оптимизация, индексация, транзакции и уровни их изоляции;

-

Практический опыт работы с большими объёмами данных и оптимизации производительности запросов;

-

Понимание принципов работы очередей и асинхронной обработки задач;

-

Опыт работы с RabbitMQ и Redis;

-

Уверенные знания REST API и опыт интеграции с внешними сервисами;

-

Хорошее понимание ООП, SOLID, паттернов проектирования и архитектуры веб-приложений;

-

Опыт работы с ORM (Eloquent или аналогами);

-

Опыт работы с Docker и Git;

-

Опыт документирования API (Swagger / OpenAPI);

-

Умение самостоятельно анализировать технические задачи, находить оптимальные решения и эффективно взаимодействовать с командой.

Будет плюсом:

-

Опыт разработки высоконагруженных систем и работы с микросервисной архитектурой;

-

Опыт написания автоматических тестов с PHPUnit;

-

Понимание CI/CD и опыт работы с Kubernetes;

-

Опыт работы с ClickHouse или другими OLAP-системами;

-

Знакомство с инструментами мониторинга Grafana, Loki, Sentry;

-

Понимание принципов построения распределённых систем;

-

Базовые знания frontend-технологий (HTML, CSS, JavaScript, Vue / React / Nuxt).

Своим сотрудникам мы предоставляем:

-

Работу над крупным долгосрочным проектом в сфере ритейла со сложными техническими задачами;

-

Возможность профессионального развития и обмена опытом с коллегами;

-

Индивидуальный план профессионального развития и регулярные performance review;

-

Регулярные внутренние митапы и knowledge sharing;

-

Удалённый формат работы с графиком, ориентированным на московское время;

-

Возможность работать из офиса в Минске по желанию;

-

Официальное трудоустройство;

-

Материальную поддержку и оплачиваемые выходные в дни значимых событий;

-

Денежные бонусы за рекомендации специалистов в рамках реферальной программы;

-

Атмосферу взаимоуважения и доверия без лишней бюрократии и микроменеджмента.

Заинтересовало? Тогда откликайся!

Будем рады познакомиться, подробнее рассказать о проекте и обсудить возможности сотрудничества.

*Размещены сведения о перспективном рабочем месте.

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.