PHP Team Lead
Компания: Sociala
Локация: Удалённо
Формат работы: Удаленно
Зарплата: от 4 600 до 5 000 $ net
Что мы делаем
Sociala — это платформа в духе Patreon/Boosty под рынок США: каналы, платный контент, подписки, донаты, работа с аудиторией и монетизацией креаторов.
Продукт уже в проде, пользователи есть, фичи прилетают быстрее, чем хочется.
Нам нужен человек, который:
- понимает, как устроен бэкенд на PHP/Symfony и БД;
- умеет дотащить фичу от идеи до продакшена;
- и не боится слов «сроки», «бюджет», «команда» в одном предложении.
Нужен тот, кто одновременно видит код, людей и деньги: нужно уметь поговорить с фаундером про деньги и риски, а через 10 минут — с разработчиком про индексы и функции.
Кого ищем
Тимлида, который:
- свободно рубит в PHP/Symfony + MariaDB/PostgreSQL + AWS;
- умеет управлять поставкой фичей (скоуп, риски, зависимости, релизы);
- может собрать и раскачать бэкенд-команду, не превращаясь в микро-начальника;
Что нужно будет делать
Про delivery и процессы
- Отвечать за поставку фичей бэкенда: от оценки до продакшена.
- Совместно с PO лидами фронта и тестирования планировать релизы, приоритизировать бэклог, резать скоуп, когда надо.
- Держать под контролем:
- что мы делаем сейчас;
- что точно не делаем;
- и почему релиз сегодня, а не «когда-нибудь потом».
- Настраивать адекватные процессы:
- планирование, груминг, демо;
- понятная Definition of Done для бэкенда;
- минимальные, но работающие артефакты.
Про технику
- Вести бэкенд-стек: PHP 8 + Symfony, MariaDB, PostgreSQL, Redis, очереди.
- Развивать ключевые домены:
- пользователи, роли, авторизация/аутентификация;
- контент (посты, каналы, ленты);
- платные подписки, донаты, биллинг, интеграции с платёжками;
- лимиты, антифрод, защита от абуза.
- Работать с AWS:
- S3 (контент), RDS (MariaDB/PostgreSQL), EC2/ECS, CloudFront и т.д.;
- вместе с DevOps-инженерами влиять на архитектуру и перформанс.
- Отслеживать производительность:
- профилировать запросы, настраивать индексы;
- думать, как пережить рост нагрузки, а не «переезжать, когда всё упало».
Про людей
- Вести небольшую бэкенд-команду (3–5 человек): ревью, менторинг, one-on-one, помощь в росте.
- Помогать нанимать людей под команду (да, придётся смотреть чужие резюме).
- Не бояться иногда садиться за код и показывать пример.
Требования
- 7+ лет в бэкенд-разработке, из них минимум 3 года в роли тимлида / lead engineer / delivery-лида.
- Сильный PHP 7.4+/8.x и Symfony:
- опыт работы с несколькими версиями,
- уверенное понимание экосистемы (bundles, DI, event system и пр.).
- Уверенная работа с MariaDB и PostgreSQL:
- проектирование схем (C4, sequence, BPMN);
- сложные запросы, индексы, профилирование;
- понимание транзакций, блокировок, консистентности.
- Практический опыт с AWS:
- S3, RDS, EC2/ECS (или аналоги в рамках AWS);
- базовое понимание сетапа прод-инфраструктуры.
- Умение управлять delivery:
- планирование релизов, управление рисками;
- разговор с бизнесом на языке «сроки/эффект/стоимость», а не только «нам нужно переписать модуль».
- Опыт продуктовой разработки: соцсети, UGC, финтех или похожие high-load веб-продукты.
- Английский: чтение документации и базовая переписка, созвоны с англоязычными партнёрами желательны, но не каждый день.
Плюсом будет
- Опыт работы с соцсетями / UGC / подписочными сервисами.
- Опыт с Kafka / SQS.
- Нормальный продакшен-мониторинг: Grafana/Prometheus, ELK/Opensearch, Sentry и т.п.
- Участие в построении anti-abuse / moderation-механизмов.
- Участие в продуктовых решениях: A/B-тесты, гипотезы, метрики.
Откликнуться: @Volka999
