Senior Backend Developer

Требования

Бэкенд разработчик
Python

Условия

Можно удалённо
Москва
Санкт-Петербург

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

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

В настоящий момент мы ищем Senior Backend разработчика, с опытом продуктовой разработки и разработки на Django 5+ лет.Вам предстоит:

  • Разработка и поддержка функциональности продукта stepik.org;
  • Увеличение скорости разработки, оптимизация и масштабирование платформы

Мы ожидаем от кандидата:

  • Наличие опыта продуктовой разработки от 8 лет;
  • Опыт работы с Django от 5 лет;
  • Знание Django, Python, Django Rest Framework, Celery, MariaDB (MySQL);
  • Развитые навыки коммуникации, умение аргументировать свою позицию, ориентированность на развитие продукта.

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

  • Опыт работы с Ansible, Docker, k8s, а также с облачными инфраструктурами;
  • Интерес к технологиям, в т.ч. к теории, структурам и алгоритмам.

Стэк технологий проекта:

  • В разработке используется Django, Python, Django Rest Framework, Celery, MariaDB (MySQL) на backend и Ember.js на frontend;
  • В тестировании используется Selenium с Python как тестовый фреймворк, Selenoid для параллельного запуска тестов, TeamCity для CI.

Мы готовы предложить:

  • Полностью удаленный, гибкий формат работы без микроменеджмента;
  • Удобный вариант трудоустройства в РФ (ТК или ГПХ) и конкурентную ЗП;
  • Прямое влияние на продукт и его развитие, свободу для исследований, экспериментов и принятия решений;
  • Работу над развитым продуктом с хорошей репутацией и лояльной аудиторией;
  • Бонусы после испытательного срока (бюджет на корпоративные расходы и обучение, безлимитные отпуски).