Техлид проекта

Техлид проекта


NSK or Remote | full time

Softaria

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

ПРОДУКТ

Наш продукт - это система для проведение онлайн занятий. Предназначена она для репетиторов.

Первая версия продукта готова

Мы переносим методику классического образования в онлайн формат. В нашем классе доска и тетради, вызовы к доске и домашние задания. Мы создаем среду, которая позволит репетиторам вести уроки привычным способом.

КОМАНДА

Этот проект - стартап от команды, которая 10 лет работает в индустрии образования.

В связи с выходом первой версии проекта в онлайн, текущий тимлид (а это один из основателей проекта) планово покидает эту должность.

Мы ищем ему адекватную замену.

ТЕХНОЛОГИИ

С технической точки зрения система объединяет интерактивные, управляемые преподавателем доски с видеоконференцией.

Система состоит из:

  • Сервера бизнес логики (Java/Spring Framework)
  • Сервера и клиента интерактивной доски (Typescript/socket.io)
  • Клиента для видеоконференций (https://meet.jit.si)
  • И довольно объемного фронтенда (Typescript/React)

Собирается все в docker-образы и запускается в yandex-cloud.

Разработка и сборка ведется в gitlab.

ОБЯЗАННОСТИ

Развитие технической части продукта:

  • Решение проблем и реализация пожеланий, поступающих от пользователей и формулируемых владельцем проекта
  • Работа над производительностью отдельных аспектов системы
  • Контроль уровня технического долга

Тактические активности

  • Декомпозиция задач и постановка задач другим разработчикам
  • Проведение code review и предоставление обратной связи другим разработчикам
  • Совместное с владельцем продукта принятие решений о релизах, организация работы с QA
  • Проведение ежедневных проектных митингов
  • Проведение личных встреч с участниками команды с целью повышения их уровня
  • Собственно разработка - решение наиболее важных или технически сложных задач

Требуемые навыки

  • Опыт сознательной разработки нетривиальных программных продуктов
  • Опыт работы с Java или Typescript (можем рассмотреть опыт с другим(и) стэками) от пяти лет
  • Опыт операционного управления небольшой командой разработчиков и QA специалистов
  • Понимание процессов разработки
  • Научный подход к разработке, внимание к метрикам
  • Перфекционизм


САЙТ КОМПАНИИ


@freestinka



Report Page