Описание вакансии
Наша команда специализируется на разработке решений для крупнейших российских и ведущих зарубежных компаний. Наш продукт — это сложные веб-сервисы и высоконагруженные корпоративные ресурсы. Мы сопровождаем наших клиентов по всему циклу корпоративных цифровых-коммуникаций: создаем коммуникационные стратегии, разрабатываем, поддерживаем и развиваем IR- и корпоративные сайты.
Сейчас мы в поиске технического руководителя web-контура корпоративных сайтов компании (1С-Битрикс, WordPress и смежные решения). На этой позиции предстоит отвечать за развитие, стабильность и качество поставки всего web-контура, задавать общий технический курс, координировать работу нескольких лидов и принимать итоговые решения по сложным техническим вопросам.
Основной фокус этой роли — поддержка и развитие существующих сайтов: доработка функциональности, интеграции, работа с legacy и техническим долгом, рефакторинг, повышение стабильности и производительности.
Круг задач
1. Техническое руководство:
• Архитектурные решения по web-контуру: backend и frontend, интеграции, релизы, технический долг;
• Управление Frontend Lead и Backend Lead: постановка целей, контроль, помощь в сложных решениях, снятие конфликтов между направлениями;
• Финальное техническое решение по спорным вопросам, включая стык API и интерфейса;
• Финальный выбор инструментов экосистемы: системы трекинга, CI/CD, сервисы мониторинга, регламенты работы с ними.
2. Платформы:
• Поддержка и развитие сайтов на 1С-Битрикс: компоненты, модули, инфоблоки, шаблоны, события, агенты;
• Поддержка и развитие сайтов на WordPress: темы, плагины, кастомная функциональность, хуки, REST API;
• Контроль, где использовать штатные механизмы CMS, где оправдана кастомная разработка, где доработку нужно ограничить из-за рисков;
• Унификация подходов между Bitrix и WordPress: структура кода, окружения, релизы, документация, безопасность.
3. Процесс и качество:
• Участие в планировании спринтов: декомпозиция, оценка сроков, выбор технического подхода;
• Code review, развитие инженерных стандартов;
• Контроль обновлений CMS, модулей, плагинов и связанных рисков для production;
• Разбор инцидентов, ошибок, проблем производительности;
• Участие в релизном процессе, контроль готовности задач к выкладке;
• Ведение технической документации по ключевым решениям и интеграциям;
• Координация с аналитиками, менеджерами, дизайнерами, смежными ИТ-командами.
4. Управление командой:
• Участие в найме, онбординге и адаптации разработчиков;
• Участие в оценке производительности команды совместно с руководителем отдела.
Требования:
- Уверенный опыт backend-разработки на PHP;
- Практический опыт с платформами 1С-Битрикс (понимание компонентов, модулей, инфоблоков, событий, агентов) и WordPress (понимание тем, плагинов, хуков, кастомных типов);
- Хорошее понимание frontend: HTML, CSS, JS/TS, Vue (2/3), компонентный подход, сборка, адаптивная вёрстка;
- Понимание архитектуры веб-приложений, HTTP, REST API;
- Опыт работы с реляционными БД (MySQL/MariaDB);
- Умение аккуратно дорабатывать legacy-код;
- Опыт интеграций с внешними системами: API, обмены, авторизация, обработка ошибок;
- Понимание рисков CMS-разработки: зависимость от модулей/плагинов, безопасность, совместимость версий, техдолг;
- Опыт технического лидерства: управление лидами, декомпозиция задач, контроль качества;
- Опыт работы с Git (Git-flow / trunk-based);
- Базовое понимание Linux, веб-серверов, логов, окружений.
Будет плюсом:
- Опыт управления командой от 5 человек, включая лидов;
- Опыт аудита и стабилизации Bitrix- и WordPress-сайтов;
- Опыт оптимизации производительности PHP/SQL.
Предлагаем:
- Полностью дистанционный формат сотрудничества из любой локации;
- Отличную прокачку опыта в работе над проектами крупнейших компаний РФ и СНГ;
- Конструктивную обратную связь, разумную помощь и содействие, налаженные коммуникации, быстрое принятие решений и отсутствие бюрократии;
- Индивидуальное обсуждение мотивации по итогам знакомства и уточнения уровня навыков кандидата.