Напиши текст вакансии для должности "Автор курсов по JavaScript". Название компании: "html academy". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'JavaScript', 'Node.js', 'HTML', 'TypeScript', 'Проведение презентаций', 'Работа в команде', 'Публичные выступления', 'React.js'

Привет. Мы — html academy, школа профессионального онлайн-обучения по вёрстке и программированию с нуля. Каждый день мы помогаем нашим студентам не терять мотивацию, поменять свою жизнь и обрести новую профессию. Сейчас наша команда расширяется и мы разыскиваем автора профессиональных курсов по JavaScript — опытного разработчика или разработчицу с желанием публично делиться знаниями :) Кто такой автор курсов? Роль автора курсов похожа на роль техлида в обычной команде: нужно много думать о коде, исследовать технологии, планировать и контролировать разработку проектов, проводить ревью, участвовать в разработке дополнительных инструментов для обучения, заниматься менеджментом, проведением собеседований и многим другим. Среди специфичных задач автора: разработка и поддержка актуальности обучающих программ и материалов, подготовка эталонных решений и демонстраций кода совместно с разработчиком, а также проведение лайвов. У нас есть три профессиональных онлайн-курса по JavaScript, курс по Node.js и ещё два курса в разработке:  JavaScript. Профессиональная разработка веб-интерфейсов. JavaScript. Архитектура клиентских приложений. React. Разработка сложных клиентских приложений. Node.js. Разработка серверов приложений и API. Node.js. Профессиональная разработка REST API. Node.js. Проектирование веб-сервисов.  Сейчас в команде два автора и два разработчика, которые вместе отвечают за все курсы. Кроме работы над курсами по JavaScript, авторы сотрудничают с авторами других направлений: HTML и PHP. Это делает нашу команду гибкой, а авторов взаимозаменяемыми: автобусное число в нашей команде равно количеству членов команды. Что нужно будет делать?  Поддерживать актуальность программ профессиональных курсов по JavaScript; Разрабатывать учебные материалы: статьи, презентации, демонстрации, задания; Создавать учебные проекты: макеты, технические задания, эталонные реализации; Планировать и контролировать разработку проектов, проводить ревью; Проводить лайвы из студии в нашем офисе; Выполнять оперативную работу по ходу курса: отвечать на вопросы наставников и студентов, разбирать спорные ситуации на защитах; Взаимодействовать с авторами других курсов и выстраивать плавные переходы между программами; Анализировать рынок, потребности студентов и их потенциальных работодателей.  Что для этого нужно  Глубокое знание JavaScript, TypeScript; Опыт применения React, Node.js; Понимание алгоритмов и паттернов проектирования; Английский на уровне чтения технических статей; Опыт работы разработчиком от пяти лет; Опыт работы в команде; Желание делиться знаниями; Грамотность; Организованность.  Будет плюсом  Опыт работы тимлидом или старшим разработчиком; Опыт публичных выступлений, ведение блога или канала на YouTube (если такого опыта нет, то мы поможем тебе прокачать эти навыки); Опыт в образовании: прохождение профильных курсов на разных платформах (не только на нашей); Опыт написания технических статей.  Что мы предлагаем У нас большая дружная команда енотов, которая поможет адаптироваться и расти. Мы делаем продукт, которым гордимся. Работать можно удалённо или из просторного офиса в Ленполиграфмаше на Петроградке, в 5 минутах от метро. Полностью белая зарплата, официальное оформление с первого рабочего дня. Насыщенная корпоративная жизнь, неформальная атмосфера, адекватное руководство и возможность обучаться за счёт компании.