Автор / преподаватель курса по Node.js
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет! Меня зовут Виталий и я являюсь основателем онлайн-школы для разработчиков Thinknetica. С 2013 года мы создаем курсы для начинающих и опытных разработчиков. За это время нашу школу закончили более 1000 человек, из которых 2/3 устроилось на работу разработчиками в первые 3 месяца после окончания школы. Секрет в том, что мы плотно работаем с каждым участником и не допускаем халявы, заставляя работать до седьмого пота :-)
Сейчас мы ищем автора/преподавателя курса по Node.js (длительность курса ~2 месяца). Нужно будет по готовой программе составить план лекций, прочитать их, подготовить домашние задания и проверять код учеников.
Мы ищем людей, которые, как и мы хотят и готовы делиться опытом и заинтересованы в подготовке сильных разработчиков, которые завтра станут нашими коллегами и начнут создавать классные веб-приложения. Того, кто хочет, чтобы хороших разработчиков стало больше, чем плохих и готов вкладывать в это свои силы, опыт, знания и время.
Что нужно будет делать:
- Проработать план каждого урока, с материалами и домашними заданиями.
- Провести вебинары по каждой теме (2 вебинара в неделю).
- Вести группу из ~20 участников, которые работают над учебным проектом.
- Отвечать на их вопросы, помогать планировать работу и решать проблемы, делать code review, проводить индивидуальные занятия по скайпу, направлять и подсказывать.
Общие требования:
- Опыт работы c Node.js (backend) от 3-х лет
- Уверенное владение Express.js
- Опыт проектирования REST API, хорошее понимание MVC-архитектуры, опыт работы с nosql (mongo) и sql (postgres) БД, плюсом будет умение работать с GraphQL
- Отличное знание JS, его экосистемы и экосистемы Node.js
- Знание лучших практик и приемов
- Понимание работы инструментов и среды выполнения "под капотом"
- Умение объяснять сложные технические концепции простым языком, причем, не только как надо делать, но и почему именно так
- Опыт проведения code review. Понимание, что такое «хороший» код, умение отличить его от «плохого» и объяснять, “что такое хорошо, а что такое плохо”.
- Желание передавать свой опыт и делиться знаниями
- Большим плюсом будет опыт преподавания в вузе/на курсах/в компаниях и т.п.
Условия:
- Удаленная работа
- Занятость 10-15 часов в неделю
- Оплата зависит от кол-ва учеников
Бонусы
Что вы получите, будучи автором и ведущим курса:
- Возможность передавать свой опыт и знания, видеть как благодаря вам появляется маленькая "армия" новых разработчиков
- Признание, благодарность и уважение со стороны учеников
- Улучшение и систематизация своих собственных знаний и навыков
- Личный PR и повышение вашей социальной и профессиональной "капитализации"
- Возможность вырастить себе разработчиков в команду.
- И примерно +100500 в карму :-)