Описание вакансии
Приглашаем в команду опытного Tech Lead который сможет не просто писать код, но и выстроить масштабируемую архитектуру, задать технический вектор и сплотить вокруг себя сильную команду.
Мы специализируемся на цифровизации складской и транспортной логистики, а также автоматизации внешнеэкономической деятельности (ВЭД).
Сейчас мы создаём EasyGate — современную B2B-платформу для упрощения международной торговли между Россией и Китаем. Она объединяет в единой экосистеме логистику, документооборот, взаимодействие с контрагентами и управление поставками.
Ваш фокус: «Веб-Декларант» — интеграционная система для взаимодействия с таможенными органами и ключевой компонент экосистемы EasyGate. Вас ждет сложная доменная область, нестандартная бизнес-логика, проектирование отказоустойчивых интеграций с внешними системами и высокие требования к качеству кода.
-
Опыт разработки на PHP не менее 5 лет;
-
Глубокие знания PHP 8.4+, Laravel, ReactJs, MySQL, Composer, REST API, OpenAPI, Docker, Git, PHPUnit;
-
Опыт управления командой разработчиков или менторства;
-
Понимание SOLID и паттернов проектирования;
-
Понимание и реализация мер безопасности, а также понимание передовых практик обеспечения безопасности PHP кода.
-
Успешный опыт разработки и поддержки продуктов среднего или крупного масштаба;
-
Обязательно наличие завершенных и работающих в проде проектов;
-
Понимание, как выстраивать процессы разработки (Git-flow, code review, CI/CD).
-
Навыки в DDD (Domain-Driven Design);
-
CQRS;
-
Знания XSD/XML схем;
-
Опыт работы с ElasticSearch;
-
Знание TDD (Test-Driven Development);
-
RabbitMQ, Apache Kafka;
-
Temporal;
-
Redis.
-
Формировать и развивать техническую архитектуру платформы;
-
Принимать ключевые технические решения;
-
Выстраивать инженерные стандарты и quality gate;
-
Развивать процессы CI/CD и стабильный релизный цикл;
-
Управлять техническим долгом и масштабируемостью системы;
-
Работать с командой разработчиков: code review, mentoring, one-on-one;
-
Трансформировать бизнес-требования в технические решения;
-
Описывать/назначать задачи и выстраивать приоритет для команды разработки;
-
Контролировать сроки реализации;
-
Синхронизировать технические решения с бизнес-целями;
-
Поддерживать документацию в актуальном состоянии;
-
Участвовать в реализации сложных архитектурных задач.
-
Backend: PHP 8.4 (Laravel), MariaDB, Redis;
-
Frontend: JavaScript, ReactJs;
-
Infrastructure: GitLab CI/CD, Docker, Sentry, Roadrunner, Nginx.
-
Удалённый формат или офис — на выбор;
-
Полная занятость;
-
Официальное трудоустройство;
-
Премии по результатам выполненной работы;
-
Конкурентная заработная плата;
-
Возможность реально влиять на архитектуру и развитие продукта.
-
Короткий introductory call — знакомство и ожидания;
-
Техническое интервью (~60 минут);
-
Оффер → пребординг → оплачиваемый испытательный срок (3 месяца).