Мы ищем тимлида, который станет ключевым звеном в разработке высоконагруженных сервисов на стеке C# и PostgreSQL.
Ваша зона ответственности — глубокое погружение в архитектуру, качество кода и технологические процессы. Нам нужен «тимлид» тот, кто не пропустит ни одной слабой абстракции, проследит за соблюдением стандартов и поможет команде расти через строгие, но конструктивные ревью.
Что вам предстоит делать
Проектировать архитектурные решения:
- Участвовать в обсуждении и формировании технических требований;
- Разрабатывать и утверждать дизайн компонентов, интерфейсов, БД (PostgreSQL);
- Оценивать альтернативные подходы, аргументировать выбор технологий и паттернов.
Контролировать реализацию:
- Следить за соответствием кода проектной документации и архитектурным решениям;
- Выявлять и предотвращать технические долги на ранних этапах;
- Координировать работу разработчиков, распределять задачи с учётом компетенций и нагрузки.
Ревьюить код:
- Проверять код на соответствие внутренним техническим политикам и стандартам оформления;
- Обращать внимание на производительность, читаемость, тестируемость, безопасность;
- Проводить ревью и технические разборы сложных участков.
Развивать команду и процессы:
- Наставлять младших разработчиков, делиться экспертизой;
- Инициировать улучшения в процессах разработки, тестирования, деплоя;
- Поддерживать культуру качественного кода и ответственного инженерного подхода.
Требования к кандидату
- Опыт разработки на C# от 3 лет, глубокое понимание языка и платформы .NET/.NET Core.
- Опыт работы с PostgreSQL от 3 лет: проектирование схем, оптимизация запросов, индексы, транзакции, репликация.
- Опыт тимлидства от 1 года: управление командой разработчиков, постановка задач, ревью кода, разрешение технических конфликтов.
- Знание архитектурных паттернов и умение применять их на практике.
- Опыт ревью кода и формулирования чётких, аргументированных замечаний.
- Понимание CI/CD, инструментов статического анализа, тестирования (unit, integration).
- Умение документировать архитектурные решения и технические спецификации.
Мы ожидаем, что вы:
- Не боитесь задавать неудобные вопросы и отстаивать технические решения;
- Умеете объяснять сложные вещи просто и терпеливо;
- Воспринимаете ревью как инструмент роста, а не как критику;
- Готовы погружаться в детали, но не теряете фокус на общей картине;
- Цените чистоту кода, предсказуемость поведения системы и долгосрочную поддерживаемость.
Мы предлагаем
- Сложные и интересные задачи на высоконагруженных проектах;
- Возможность влиять на технологическую стратегию команды;
- Конкурентный компенсационный пакет.