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

Автор профессиональных курсов по JavaScript (React/Node.js)

Прямой работодатель  html academy ( htmlacademy.ru )
Санкт-Петербург, Россия
Миддл • Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Frontend • JavaScript • Node.js • TypeScript • WEB • Образование
21 января 2022
Удаленная работа • Работа в офисе
Опыт работы более 5 лет
150 000 ₽
Работодатель  html academy
Описание вакансии

Привет. Мы — html academy, школа профессионального онлайн-обучения по вёрстке и программированию с нуля. Каждый день мы помогаем нашим студентам поменять свою жизнь, не терять мотивацию и обрести новую профессию.

Сейчас мы в поисках автора профессиональных курсов по JavaScript — опытного разработчика или разработчицу с желанием публично делиться знаниями.

Что такое профессиональный курс в Академии?

Курс — несколько разделов с теорией и практикой.

Раздел состоит из статей в учебнике, интерактивных демонстраций, эталонных решений, вебинаров (мы их называем «лайвами»), практических и теоретических домашних заданий. Разработка этих материалов — задача автора.

На курсе студенты с нуля разрабатывают полноценный проект на JavaScript, и в каждом разделе добавляют новую функциональность, например:

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

Благодаря этому по итогам курса студенты приобретают все нужные знания, опыт разработки, приближенный к боевому, и проект в портфолио. Всё это помогает им быстрее найти работу.

Кто такой автор курсов?

Автор курсов в Академии — разработчик, исследователь и докладчик. Это уникальная должность, мы её сами придумали.

В реальной разработке ближе всего к роли автора роль техлида в команде разработчиков:

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

Кроме этого нужно делиться знаниями: писать статьи, разрабатывать интерактивные демонстрации, проводить лайвы, общаться со студентами. А ещё собирать знания с рынка: посещать конференции, участвовать в жизни сообщества, общаться с компаниями.

Автор курсов — не наставник (и не преподаватель в привычном смысле). Он не занимается отдельно с каждым студентом и не проверяет домашние задания и итоговые проекты.

Как понять, что мне подходит эта роль?

Работа автором подойдёт вам, если:

  • вы разработчик или разработчица уровня middle+, senior или teamlead;
  • вы устали писать код и хотите делиться знаниями;
  • вы хотите влиять на индустрию в целом, а не только на свою команду;
  • вам тесно в нынешней компании, а расти больше некуда.

Что нужно будет делать?

Отвечать вместе с командой за четыре курса:

  • React. Разработка сложных клиентских приложений.
  • Node.js. Разработка серверов приложений и API.
  • Node.js. Профессиональная разработка REST API (находится в разработке и ещё не анонсирован).
  • Node.js. Проектирование веб-сервисов (находится в разработке и ещё не анонсирован).

Задача автора — поддерживать и развивать эти курсы.

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

Что для этого нужно?

  • Опыт работы разработчиком от пяти лет;
  • Знание JavaScript и TypeScript;
  • Опыт применения React, CRA;
  • Опыт написания приложений на Node.js (Express, MongoDB);
  • Понимание алгоритмов и паттернов проектирования;
  • Английский на уровне чтения технических статей;
  • Желание делиться знаниями;
  • Грамотность.

Звучит интересно, но у меня есть сомнения

У меня большой опыт, но я не техлидил.

Ничего страшного. Работа автором — это как раз отличная возможность получить такой опыт, мы будем помогать тебе с этим.

Подхожу по всем пунктам, кроме одного — я не умею выступать.

Не проблема! У нас есть режиссёр и продюсер, которые помогут прокачать ораторское мастерство.

Мне всё нравится, но я не люблю писать тексты.

Не страшно, но в таком случае нужно будет ревьювить тексты внешних авторов.


По вопросам о компании и вакансии пишите в почту petlyakova@htmlacademy.ru.
Так же вы можете:
• написать в Telegram: @SophieGri