Автор учебного контента на курсе "Веб-разработчик"
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Яндекс.Практикум — сервис, где любой человек может освоить новую профессию. Мы верим, что это возможно только с помощью регулярных усилий и практики. Основная цель команды Веб-факультета — научить студентов думать, как веб-разработчики. Мы создаём контент, за которым скрывается много работы, пота, крови и смеха. Учиться с нами — сложно, но всегда интересно и полезно.
Веб-факультет создает курсы для разработчиков разных уровней: как для новичков, так и для продолжающих. Самые популярные курсы нацелены на смену профессии, трансформацию из новичка в джуниор-разработчика, или из практикующего джуна в миддл-разработчика. Все курсы построены вокруг изучения технологий веб-платформы и её экосистемы: HTML, CSS, JavaScript, React, Typescript, NodeJS, Express, Nest, MongoDB, PostgreSQL, Git, Docker.
Над всеми курсами работает команда авторов. Это практикующие разработчики, Middle+, Senior и Senior+ уровня, которые хотят делиться опытом и экспертизой со студентами, открывающими для себя разные грани веб-разработки. Сейчас мы стремимся построить дружное сообщество из авторов, которые будут улучшать и развивать образовательный контент.
Если нам по пути, будем работать примерно так: наши методисты и аналитики указывают на точки улучшений, команда авторов предлагает решения и создает контент, а редакция, веб-дизайнеры, иллюстраторы и разработчики помогают контенту стать понятным и доступным.
Что предстоит делать:
- Вносить исправления и улучшения в курс на основе обратной связи от студентов, руководителей команды сопровождения, методистов и редакторов.
- Писать новый контент и переписывать старый совместно с другими авторами и редакторами, взаимодействовать с иллюстраторами и веб-дизайнерами.
- Придумывать и писать код для задач в тренажёре.
- Разрабатывать и описывать практические работы для студентов.
- Вносить изменения в сценарии вебинаров.
- Создавать и редактировать дополнительные материалы: конспекты, мануалы, скринкасты.
Что нужно знать и уметь:
- CSS. Нужно любить и уметь верстать, в том числе семантически. Хорошо знать БЭМ. Следить за развитием стандартов.
- Нативный JavaScript. Разбираться в типах данных и операциях с ними. Работать с браузерными API. Знать базовые концепции ООП и функционального программирования.
- TypeScript.
- React (уметь и на классах, и на хуках). Преимущество — опыт c Redux (с Toolkit и без), Redux Thunk и Redux Saga, Websockets.
- Git. Преимущество — опыт автоматизации через GitHub Actions и Gitlab CI.
- Webpack 5.
- Хорошо, если вы имеете представление о Node.js (в частности, об Express.js).
- Хорошо, если у вас есть опыт с Docker.
Что кроме программирования:
Даже если вы не знаете технологии из списка выше в совершенстве, мы поможем закрыть пробелы. Поэтому есть навыки и качества, которые мы ценим даже выше, чем умение программировать:
- Стремление расширять технологический кругозор и оттачивать навыки.
- Желание делиться знаниями и опытом, рассказывать сложное доступно и понятно. Так, чтобы поняли ваши родители.
- Умение грамотно и интересно писать, а, где уместно — шутить.
- Умение строить аналогии и придумывать метафоры.
- Быть дружелюбным в общении с командой и работать сообща.
Бонусы
Что предлагаем:
- Возможность совмещать с другой работой. Мы предлагаем работать удалённо, 20 часов в неделю. При этом нужно быть на связи в мессенджерах и иногда в Zoom.
- Небольшую и дружную команду, которая отвечает за создание и выпуск контента. Мы поддерживаем друг друга и любим шутить.
- Возможность экспериментировать и принимать самостоятельные решения.
- Развитие. Практикум растёт, и вы можете в этом поучаствовать.
Дополнительные инструкции
Откликайтесь на Хабр Карьере или присылайте резюме и краткий рассказ о себе на почту uluchka@yandex-team.ru
Спасибо, что проявляете интерес и откликаетесь на вакансии Практикума.
HR-команда Яндекс.Практикума