Архитектура и техническая стратегия
Определять архитектуру продукта: backend, frontend, инфраструктура и AI-интеграции
Принимать ключевые технические решения с учётом скорости разработки, масштабирования и стоимости инфраструктуры
Формировать технический roadmap вместе с основателями и продуктовой командой
Проектировать систему так, чтобы она оставалась устойчивой при росте пользователей и нагрузки
Развивать AI-часть продукта и понимать, где использование AI действительно улучшает пользовательский опыт
Команда и процессы
Формировать и развивать команду разработки: Backend, Frontend и QA
Выстраивать понятный и быстрый процесс разработки без лишней бюрократии
Проводить архитектурные ревью и code review
Задавать стандарты качества разработки
Помогать разработчикам расти
Делать процесс разработки прозрачным для команды и основателей: понятные приоритеты, сроки, риски и ограничения
Качество и надёжность
Определять стандарты качества кода, тестирования, CI/CD, мониторинга и документации
Отвечать за производительность, безопасность и стабильность платформы
Проектировать инфраструктуру с учётом дальнейшего роста продукта и команды
Следить за техническим долгом и находить баланс между скоростью разработки и качеством системы
Работа с продуктом и бизнесом
Technical Lead в Unicornbook будет напрямую участвовать в продуктовых решениях
Вместе с основателями и продуктовой командой вы будете определять, что мы строим, как это лучше реализовать и какие технические компромиссы разумны на текущем этапе
Важно уметь объяснять сложные технические вещи простым языком и смотреть на решения не только с точки зрения архитектуры, но и с точки зрения бизнеса и пользователя
Hands-on разработка
Это hands-on роль
Мы ожидаем, что Technical Lead будет лично участвовать в разработке самых сложных и критичных частей системы, особенно на текущем этапе
По мере роста команды соотношение между разработкой, архитектурой и управлением будет меняться