Специализация / 03

Тимлид PHP и Битрикс-разработки

Организую работу специалистов и отвечаю за развитие команды. Сохраняю практическое участие в архитектуре и коде: подключаюсь к сложным задачам и помогаю передавать решения в сопровождение.

Андрей Просперо · PHP / JavaScript · полностью удалённо

Руководство с практическим участием

Моя основная зона ответственности — организация работы специалистов и развитие команды. Участвую в декомпозиции, обсуждении архитектуры, технических интервью, code review и наставничестве. Лично занимаюсь разработкой там, где это необходимо и позволяет загрузка.

В CSoft Development работаю с сентября 2024 года. Официальная должность — старший программист; функциональная роль — Team Lead / Tech Lead веб-разработки. Эти понятия описывают разные стороны одной работы.

Взаимодействую с PHP/JavaScript-разработчиками, специалистом по инфраструктуре, дизайнером и PM. Подчиняюсь CTO. Практический опыт помогает обсуждать решения с коллегами, при этом ответственность и экспертиза каждого специалиста остаются самостоятельными.

За какие задачи берусь

  • Организация разработки корпоративной веб-системы и взаимодействия специалистов.
  • Уточнение требований бизнеса вместе с PM и участниками проекта.
  • Декомпозиция, оценка и определение границ изменений.
  • Техническое руководство PHP- и Битрикс-разработкой.
  • Найм, адаптация, наставничество и передача ответственности.
  • Code review, документация и порядок выпуска изменений.

Рабочая область — корпоративные платформы, интеграции и развитие существующих систем. Основной технический стек: PHP, JavaScript, Bitrix Framework D7, Битрикс24, MySQL, Redis и Linux.

Примеры результатов

B2B-платформа. Выявлял реальные требования бизнеса и участвовал с командой в перестройке архитектуры. Реализованы партнёрские процессы и интеграция с 1С; дальнейшее развитие ведёт один Senior-разработчик. Подробный кейс.

Развитие команды. Вместе с коллегами выстроили регулярный code review и процесс выпуска изменений. Специалист, пришедший из технической поддержки, вырос до Middle и принял ответственность за инфраструктуру и прикладные сервисы. Это результат его работы и совместных усилий команды. Кейс о передаче ответственности.

Личная инженерная работа. Спроектировал план развития портала для инженеров и технических специалистов и преимущественно самостоятельно веду его реализацию. Текущий статус проекта.

Как понимаю роль тимлида

В работе команды должны быть понятны цель задачи, её приоритет, владелец решения и способ проверки. Технический результат важно связывать с тем, что изменится для пользователя или бизнеса.

В review обсуждаю не только код, но и предположения: что произойдёт при ошибке, какие права нужны, как изменение повлияет на соседние сценарии и кто сможет его сопровождать. При передаче ответственности нужен контекст решения, а не только список выполненных действий.

Считаю полезным различать уровень специалиста, его текущую самостоятельность и объём ответственности. Развитие проявляется в задачах, которые человек способен довести до проверенного результата и объяснить коллегам.

Какую роль рассматриваю

Полностью удалённая работа с ответственностью за веб-команду, корпоративную систему или техническое направление. Особенно интересны задачи, где требуются одновременно архитектура, работа с людьми и глубокое понимание реализации.

На первом разговоре предлагаю обсудить продукт, состав команды, ожидаемые полномочия, текущие ограничения и результат, которого от роли ждут в первые месяцы. Это позволяет сопоставить ожидания работодателя с моим опытом.

Обсудим
вашу задачу?

Опишите, что сейчас мешает двигаться дальше и какой результат вы ожидаете. Отвечу, где могу быть полезен

Разовые задачи — по договору с самозанятым (НПД). Коммерческие проекты — по договору с ООО. Условия и реквизиты согласуем до начала работ.