Яндекс Практикум

Автор курса «Продвинутая разработка на C# и .NET»

Не указана
  • Москва
  • Частичная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • C#
  • .NET

Можно совмещать с основной работой (около 15 часов в неделю)

Яндекс Практикум — сервис онлайн-образования, где реально освоить востребованную цифровую профессию и найти стабильную работу. А технологии и команда экспертов помогают довести дело до конца.

Мы расширяем линейку курсов по бэкенд-разработке мидл уровня и ищем авторов, которые совместно с методистами, редакторами, иллюстраторами создадут контент для нового продукта.

Что делает автор?

  • Создаёт материалы для курсов в команде с другими авторами, методистами, редакторами, иллюстраторами.

  • Пишет тексты уроков, в которых поддерживает интерес так же студента к обучению.

  • Улучшает существующий контент на основе обратной связи так же от студентов, экспертов сопровождения и редакторов.

  • Разрабатывает дополнительные материалы (тренажёры, автотесты, чек-листы, тесты, памятки, квизы).

  • Предлагает идеи, как улучшить усвоение материала.

  • Участвует в проектировании программы.

Что мы ожидаем от вас?

  • Опыт коммерческой разработки на .NET 3+ лет.

  • Уверенное владение современными возможностями языка C# (версии 8–13/14): records, pattern matching, primary constructors, file-scoped namespaces, global using, required и другими.

  • Глубокое понимание и опыт использования стандартных коллекций, LINQ/PLINQ, опыт работы с Reflection.

  • Знание устройства .NET под капотом: память, сборка мусора, работа CLR.

  • Понимание принципов ООП, SOLID, паттернов проектирования и чистого кода.

  • Опыт проектирования архитектуры приложений, включая микросервисный подход, с пониманием его плюсов и минусов.

  • Опыт разработки асинхронного кода с использованием async/await, TPL, Cancellation Tokens.

  • Знание примитивов синхронизации: lock, SemaphoreSlim, Mutex.

  • Опыт создания веб-приложений на ASP.NET Core (middlewares, model binding, JWT-авторизация и других).

  • Опыт работы с PostgreSQL и использование Entity Framework Core.

  • Навыки написания тестируемого кода, опыт написания юнит- и интеграционных тестов.

  • Знание и опыт работы с Observability-инструментами: логи, метрики, трейсы, умение анализировать данные.

Будет плюсом:

  • Написание технических статей или блогов (при наличии ― можно приложить в сопроводительном письме).

  • Опыт менторства и поддержки коллег.

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

  • Навыки публичных выступлений или записи обучающих видео.

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

  • Ежемесячное вознаграждение. Размер вознаграждения обсуждаем на встрече с командой.

  • Удалённое сотрудничество. У нас нет офиса — мы все работаем из разных городов, стран и даже в путешествиях.

  • Возможность совмещать с другой работой. Мы предлагаем сотрудничество удалённо, от 10 часов в неделю. При этом нужно быть на связи в мессенджерах и иногда в Zoom.

  • Пополнение портфолио: мы выдаем сертификаты нашим экспертам о социально-полезной деятельности.

  • Возможность экспериментировать и принимать самостоятельные решения. Мы доверяем вашему опыту и не тратим время и силы друг друга на микроменеджмент.

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