Автор / преподаватель курса по Node.js

Зарплата

от 90 000 до 120 000 ₽

Местоположение и тип занятости

Неполный рабочий деньМожно удаленно

Компания

Онлайн-школа для разработчиков

Описание вакансии

Условия работы

Привет! Меня зовут Виталий и я являюсь основателем онлайн-школы для разработчиков 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 в карму :-)