Автор учебной программы [React]

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

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

Компания

Обучаем будущих разработчиков, аналитиков, дизайнеров и других востребованных интернет-специалистов

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

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

Веб-факультет готовит образовательные программы для разработчиков, которые хотят глубже погрузиться в программирование и повысить свою квалификацию.

Флагманом этого направления станет курс по библиотеке React и её экосистеме. В ходе него студенты познакомятся с историей развития React, освоят тонкости работы с состоянием приложения, типизацией на TypeScript и тестированием приложения на Jest. Курс рассчитан на 2 месяца.

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

Мы только в начале пути и нам нужен человек, который готов пройти его с нами.

Что предстоит делать

✦ Под руководством главного автора грамотно, понятно и интересно описывать теоретическую часть курса. Работать с другими авторами, редакторами, иллюстраторами и веб-дизайнерами.

✦ Придумывать и писать код для задач в тренажёре.

✦ Разрабатывать и описывать практические работы для студентов.

✦ Создавать и описывать сценарии вебинаров и воркшопов.

✦ Искать, адаптировать или самостоятельно готовить дополнительные материалы: конспекты, мануалы, скринкасты.

Что нужно знать и уметь

✦ Хорошо разбираться в JavaScript.

✦ Иметь опыт работы с TypeScript.

✦ Уметь в React (и на классах, и на хуках).

✦ Знать Context, Redux и MobX.

✦ Понимать, что такое Shadow DOM, и как это работает «под капотом».

✦ Разбираться в роутинге и знать альтернативы React Router.

✦ Уметь настроить Webpack 5 так, чтобы не нужен был CRA.

✦ Знать, как работать с Thunk или Saga.

Что кроме программирования

Даже если вы не знаете технологии из списка выше в совершенстве, мы поможем закрыть пробелы. Поэтому есть навыки и качества, которые мы ценим даже выше, чем умение программировать:

✦ Стремление расширять технологический кругозор и оттачивать навыки.

✦ Желание делиться знаниями и опытом, рассказывать сложное доступно и понятно. Так, чтобы поняли ваши родители.

✦ Умение грамотно и интересно писать, а, где уместно — шутить.

✦ Умение строить аналогии и придумывать метафоры.

✦ Быть дружелюбным в общении с командой и работать сообща.

Бонусы

Что мы предлагаем

✦ Проектную работу над React-курсом. Проект ориентировочно завершится в середине весны 2021 года. Если вы и команда захотите продолжить совместную работу — после окончания проекта обсудим это.

✦ Возможность совмещать с другой работой, ведь работать над проектом потребуется удалённо и 20 часов в неделю.

✦ Дружную и небольшую команду, которая отвечает за создание и выпуск контента. Мы поддерживаем друг друга и любим шутить.

✦ Возможность экспериментировать и принимать самостоятельные решения.

✦ Развитие. Практикум растёт и вы можете стать причастным или причастной к этому.

✦ Ну и деньги, само собой.

Дополнительные инструкции

Для тех, кто готов

Сделайте тестовое задание. Если с ним всё будет круто, мы пригласим вас в Zoom.

React-автор [тестовое]

Приложите к письму ссылку на публичный репозиторий в Github с выполненным тестовым, рассказ о себе, CV и отправьте всё на pa7lux@yandex-team.ru.