⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

Chief Technical Officer (CTO, software development, remote)

Прямой работодатель  Tibbo Systems ( aggregate.digital )
Тверь, Россия
Руководитель отдела/подразделения
Информационные технологии • Разработка • Fullstack • Java • JavaScript • IoT/IIoT
24 мая 2021
Удаленная работа
Опыт работы более 5 лет
Работодатель  Tibbo Systems
Описание вакансии

Tibbo Systems – ведущий российский разработчик софта для Интернета вещей. Мы занимаемся разработкой IoT платформы AggreGate и ее продвижением по всему миру.

AggreGate – это low-code платформа для цифровизации бизнеса, то есть среда разработки, развертывания и исполнения продуктов, сервисов и проектных решений. 

AggreGate – продукт, созданный разработчиками для разработчиков. В нашем случае low-code – это не просто прототипирование, это набор продвинутых инструментов, позволяющих без “классической” разработки (кодинга) создавать высоконагруженные решения, масштабируемые до миллионов устройств, а также соответствующие стандартам качества и безопасности крупнейших компаний. 

CTO управляет тремя основными командами: 

  • Бэкенд: Java, Spring Web и Kotlin, Apache Cassandra, JUnit, Mockito
  • Фронтенд: JavaScript, TypeScript, WebSockets, React+MobX, Ant Design, Jest/Enzyme
  • Low-code: создаваемая сейчас команда, которая занимается развитием платформы на основе ее собственных инструментов (примерно как команда Oracle разрабатывает Java на самой Java)

AggreGate выводит процессы разработки ПО на новый уровень абстракции. Именно поэтому мы видим в роли CTO человека, которых начинал свой путь как разработчик и хочет изменить мир, позволив людям без глубоких знаний процессов разработки создавать сложные и масштабные продукты. 

Этот подход отличается от общепринятого, в котором CTO и его R&D команда “просто реализует фичи” по постановкам бизнес-аналитиков и продакт директоров. Мы привлекаем в нашу команду разработчиков, которые, понимая особенности своего собственного труда (работу с Idea/Eclipse/Gradle/Jenkins/etc.), готовы участвовать в проектировании и создании инструментов следующего уровня: графических конструкторов и визуальных языков, модулей аналитики, средств визуальной отладки и повышения продуктивности, и так далее.

Наш CTO - бизнес-ориентированный руководитель, входящий в команду менеджмента и понимающий, как помочь нашим заказчикам и партнерам снизить стоимость своего R&D и как нам строить на этом быстро растущий международный бизнес. Одна из основных задач - привлекать в команду сильных разработчиков, которые выберут правильные технологии и создадут изменяющий мир продукт.

Нам интересно работать с человеком, заинтересованным не просто “попробовать новый интересный проект и прокачать скиллы”. Нам будет по пути, если вы готовы сделать стратегическую ставку на наш продукт, веря в его будущее и видя в нем основу для роста своего дохода. Только так возможно вместе преодолевать трудности на пути развития и наслаждаться общими победами.

А теперь немного формальностей.

Обязанности:

  • Организация работы всех команд своего подразделения и ее координация с работой Leadership Team
  • Формирование эффективных команд, отвечающих потребностям бизнеса
  • Обеспечение эффективного использования R&D бюджета
  • Прогнозирование и оценка скорости разработки, обеспечение ее соответствия прогнозам
  • Обеспечение высокого уровня качества кода и надежности платформы
  • Развитие, масштабирование и ускорение разработки в соответствии с целями бизнеса
  • Выстраивание процессов разработки и оценки качества
  • Участие в проектировании архитектуры платформы и формировании roadmap
  • Выстраивание взаимодействия с подразделениями пресейла, поддержки и деливери
  • Поддержание высокой мотивации и продуктивной культуры в командах
  • Распределение и развитие компетенций команд
  • Оценка и развитие сотрудников
  • Улучшение процесса онбординга и вовлечения новых сотрудников
  • Планирование ФОТ и бюджета подразделения
  • Обеспечение лицензионной чистоты продукта

Требования:

  • Технологическое визионерство в области разработки ПО
  • Глубокое понимание подходов к проектированию архитектуры сложных систем
  • Опыт принятия ключевых решений по архитектуре и выбору стека технологий
  • Опыт управления командами разработки (Java/C++/.NET/JavaScript)
  • Опыт участия в развертывании и эксплуатации масштабной облачной инфраструктуры, хорошее понимание процессов DevOps
  • Опыт анализа и обеспечения соответствия требованиям ИБ крупных корпоративных заказчиков
  • Способность и желание привлекать в команду сильных разработчиков, ориентированных на продуктовую разработку
  • Опыт работы с распределенными командами
  • Готовность и интерес к масштабированию своих команд вне СНГ и массовому привлечению иностранных разработчиков
  • Умение выстраивать планы развития ключевых сотрудников в рамках компании
  • Способность валидировать инициативы команд исходя из интересов бизнеса
  • Английский не ниже Advanced (С1)

Условия:

  • Работа в режиме home office, распределенная команда
  • Оклад по результатам собеседования
  • Работа в иностранной компании
  • Программа обучения по рынку и специфике продукта
  • Молодой, дружный, профессиональный коллектив
  • Оформление по ТК РФ
  • Оплата больничных и отпусков