Проект: Бангли. Локация/гражданство: РФ/РБ. Формат работы: удалённо. Занятость: фулл тайм.

Требования:

  • От 5 лет коммерческой backend-разработки и от 2 лет в роли техлида / ведущего разработчика с ответственностью за команду и архитектуру.
  • Опыт в e-commerce.
  • Опыт работы в Agile-команде (Scrum/Kanban).
  • Сильный backend: PHP (актуальные версии), опыт с Laravel.
  • Проектирование и оптимизация БД (MySQL): схемы, индексы, миграции, целостность и консистентность данных.
  • Опыт проектирования интеграций с внешними системами, брокерами сообщений, платёжными системами (эквайринг, СБП, BNPL) и сторонними сервисами.
  • Понимание CI/CD, организация код-ревью, инженерные стандарты, линтеры, статический анализ, тесты.
  • Базовые практики безопасности (защита от инъекций, валидация данных).

Личные качества:

  • Системность, умение наводить порядок в процессах.
  • Умение находить компромисс между качеством и сроками.
  • Ответственность за результат команды и продукта.

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

  • Понимание устройства Bagisto.
  • Опыт интеграции с учётными системами, Mindbox, эквайринг Сбербанка, BNPL, агрегаторами доставки.
  • Технический кругозор во фронтенде/мобайле (ReactJS, Flutter).
  • Опыт использования ИИ в разработке.

Задачи:

  1. Архитектура и данные: принятие и документирование ключевых архитектурных решений (ADR), ответственность за консистентность данных и контрактов, управление архитектурными границами нового контура и legacy.

  2. Качество и инженерные стандарты: формирование и поддержка единой базы знаний, техдокументация, онбординг-гайд, организация код-ревью и контроль качества кода, постановка задач по CI/CD.

  3. Поставка и техдолг: техническая валидация требований, декомпозиция User Story, управление backlog’ом техдолга.

  4. Наблюдаемость и эксплуатация: определение и внедрение технических метрик, анализ отклонений и инициирование корректирующих действий.

  5. Команда: обеспечение единых стандартов и контроля качества для распределённой команды, синхронизация заказчика и подрядчика, backend-разработка критических модулей.