Проект: Бангли. Локация/гражданство: РФ/РБ. Формат работы: удалённо. Занятость: фулл тайм.
Требования:
- От 5 лет коммерческой backend-разработки и от 2 лет в роли техлида / ведущего разработчика с ответственностью за команду и архитектуру.
- Опыт в e-commerce.
- Опыт работы в Agile-команде (Scrum/Kanban).
- Сильный backend: PHP (актуальные версии), опыт с Laravel.
- Проектирование и оптимизация БД (MySQL): схемы, индексы, миграции, целостность и консистентность данных.
- Опыт проектирования интеграций с внешними системами, брокерами сообщений, платёжными системами (эквайринг, СБП, BNPL) и сторонними сервисами.
- Понимание CI/CD, организация код-ревью, инженерные стандарты, линтеры, статический анализ, тесты.
- Базовые практики безопасности (защита от инъекций, валидация данных).
Личные качества:
- Системность, умение наводить порядок в процессах.
- Умение находить компромисс между качеством и сроками.
- Ответственность за результат команды и продукта.
Будет плюсом:
- Понимание устройства Bagisto.
- Опыт интеграции с учётными системами, Mindbox, эквайринг Сбербанка, BNPL, агрегаторами доставки.
- Технический кругозор во фронтенде/мобайле (ReactJS, Flutter).
- Опыт использования ИИ в разработке.
Задачи:
Архитектура и данные: принятие и документирование ключевых архитектурных решений (ADR), ответственность за консистентность данных и контрактов, управление архитектурными границами нового контура и legacy.
Качество и инженерные стандарты: формирование и поддержка единой базы знаний, техдокументация, онбординг-гайд, организация код-ревью и контроль качества кода, постановка задач по CI/CD.
Поставка и техдолг: техническая валидация требований, декомпозиция User Story, управление backlog’ом техдолга.
Наблюдаемость и эксплуатация: определение и внедрение технических метрик, анализ отклонений и инициирование корректирующих действий.
Команда: обеспечение единых стандартов и контроля качества для распределённой команды, синхронизация заказчика и подрядчика, backend-разработка критических модулей.