описание
Ищем Senior Full-Stack разработчика для развития и сопровождения высоконагруженных веб-сервисов компании. Основные направления: backend- и frontend-разработка, интеграции, электронная коммерция, логистика и доставка.
задачи
- Разработка и развитие веб-приложений и сервисов на PHP (Laravel), Go и TypeScript (React).
- Самостоятельная реализация задач по техническим заданиям.
- Проектирование и оптимизация архитектуры приложений, API и интеграций.
- Разработка высоконагруженных сервисов, оптимизация производительности и отказоустойчивости.
- Интеграция с платёжными системами, службами доставки, картографическими и логистическими API.
- Разработка real-time функционала с использованием WebSockets и Laravel Broadcasting.
- Оптимизация баз данных, поиска и кэширования.
- Автоматизированное тестирование, Code Review и поддержание качества кода.
- Взаимодействие с разработчиками, аналитиками и другими участниками проектов.
- Сопровождение сервисов и участие в устранении критических инцидентов.
требования
- PHP и Laravel, включая ORM, миграции, очереди и Broadcasting.
- Опыт разработки на Go (Golang).
- MySQL: проектирование схем, сложные запросы, индексация и оптимизация.
- Elasticsearch / Elastic Stack; Redis и Memcached.
- Понимание конкурентной обработки, сетевых соединений и работы под нагрузкой.
- Проектирование REST API и интеграция внешних сервисов.
- JavaScript / TypeScript: типизация, generics, утилитарные типы.
- React: функциональные компоненты, Hooks, MobX; Storybook.
- HTML, CSS, SCSS, Bootstrap; опыт поддержки jQuery и Slick Carousel.
- Webpack, Vite и Babel.
- Docker, Docker Compose, multi-stage builds.
- Nginx: reverse proxy, настройка и балансировка.
- Linux на уровне администрирования.
- PHPUnit: unit/functional-тестирование, моки; интеграция тестирования с CI/CD.
- Соблюдение PSR, ESLint, статический анализ и Code Review.
- Самостоятельная разработка и принятие технических решений.
- Опыт работы с высоконагруженными системами.
- Умение анализировать требования, оценивать задачи и выбирать технические решения.
- Ответственность за стабильность сервисов и эффективная командная коммуникация.
- Будет плюсом: Интеграция платёжных шлюзов и интернет-эквайринга; вебхуки; Интеграция с API Яндекс Доставки и Яндекс Еды; VROOM для оптимизации маршрутов курьеров; Yandex Maps API, Mapbox, OpenStreetMap / Leaflet: интерактивные карты, геокодирование, маршрутизация; Опыт интеграции AI/LLM через API и использования AI-инструментов в разработке
условия
- официальное трудоустройство согласно Трудовому Кодексу Республики Беларусь;
- социальные гарантии (отпускные, больничные);
- достойную и своевременную оплату труда (2 раза в месяц на банковскую карту);
- работникам холдинга предоставляется бонусная карта "Е-плюс. Сотрудник" с повышенным размером бонусов;
- возможность участия в акции «Приведи друга» с выплатой 220 рублей;
- для сотрудников организации и их детей организовано санаторно-курортное лечение и оздоровление;
- комфортное рабочее место по адресу г. Минск, ул. Гурского, 56;
- удобный график работы: пн-чт, 9.00-18.00, пт.- 09:00-16:45;