Мы ищем Tech Lead, который станет техническим центром нашей разработки. Вы будете отвечать за архитектуру сервисов, стандарты кода и процесс поставки, чтобы решения принимались системно, а не на договорённостях между разработчиками. Под вашим руководством будут backend-разработчики, frontend-разработчики и блокчейн-разработчик.
Наша цель: релизы выходят в срок и без инцидентов на проде, а технический долг не растёт от релиза к релизу. Мы развиваем экосистему продуктов: платформу SWC, SWC Field, SWC Capital, Smart, Cryptadium, Atlas, витрину проектов и партнёрскую программу. Наш стек: PHP 8.1+, Laravel 11, PostgreSQL, ClickHouse, Redis, Kafka, RabbitMQ, Docker, GitLab CI/CD, Linux, AWS, Grafana, Loki, Swagger (OpenAPI).
Проектировать архитектуру высоконагруженных сервисов, REST API и схем данных в связке PostgreSQL + ClickHouse + Kafka. Это включает границы сервисов, контракты, модели данных и маршруты событий. Решения нужно согласовывать с командой и документировать до старта разработки.
Выстраивать и поддерживать стандарты разработки: правила кода, требования к тестам, регламент код-ревью и ветвления в GitLab. Проводить код-ревью кода команды. Смотреть на соответствие архитектуре, SOLID и паттернам, а также на безопасность и производительность.
Оценивать и декомпозировать задачи, выявлять технические риски и зависимости. Валидировать ТЗ от системного аналитика до того, как задача попадёт в работу. Организовывать релизный цикл и выпускать релизы через