"Технический директор отличается от обычного тимлида тем, что он отвечает за всё, вплоть до проектирования архитектуры, и это не требует от него никаких специальных знаний в предметной области, но позволяет ему заниматься задачами, которые не требуют погружения в специфику предметной области.
Обязанности:
Отвечает за все аспекты разработки и сопровождения ПО;
Анализирует требования к ПО и выявляет проблемы;"