Python developer (Middle/Senior)

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

МоскваПолный рабочий деньМожно удаленно

Компания

Онлайн-школа по подготовке к ЕГЭ и ОГЭ

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

О компании и команде

«Умскул» — самая крупная онлайн-школа подготовки к ЕГЭ и ОГЭ, которая входит в топ-10 EdTech-компаний в России, а также является финалистом рейтинга лучших работодателей России 2023 года по версии HeadHunter.

Немного о нас:

  • Являемся официальными партнерами VK и входим в число резидентов Skolkovo.
  • За 7 лет работы выпустили более 200 000 учеников, из которых 34 000 + сдали ЕГЭ на 90 +баллов.
  • В 2023 году каждый 8-й стобалльник готовился с нами.

Наша миссия - создавать современное образование и помогать ученикам прийти в будущее, о котором они мечтают.

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

Чем предстоит заниматься:

  • Дорабатывать площадку (сервис) Умскул Репетиторы: (исправлять ошибки в коде, разрабатывать новый функционал, участвовать в обсуждении архитектуры проекта);
  • Интеграция и тестирование: Интеграция сторонних сервисов и API. Проведение модульного и интеграционного тестирования;
  • Оптимизация кода: Выявление и устранение узких мест производительности для обеспечения максимальной скорости ответов;
  • Контроль версий и документация: Поддержание целостности и организации кода с использованием систем контроля версий (например, Git) и документирование;
  • Сотрудничество и коммуникации: Тесное взаимодействие с менеджментом продукта и командами разработки для понимания требований проекта, предоставления технической экспертизы и участия в планировании проектов;
  • Регулярное обновление знаний: Следить за обновлениями фреймворков, новыми функциями и лучшими практиками отрасли. Непрерывное обучение и внедрение новых технологий.

Стэк проекта:

  • Python
  • Django
  • PostgreSQL
  • Redis
  • Celery

Окружение:

  • Код на Gitlab, задачи в Jira, общение в Mattermost.
  • Гибкий подход к разработке с 2-х недельными спринтами.

Ожидания от кандидата

Мы ожидаем:

  • Опыт коммерческой разработки от 3-х лет на Python;
  • Знание популярных библиотек и фреймворков (django, drf, pytest);
  • Опыт работы с PostgreSQL, Redis, Celery;
  • Опыт оптимизации долгих SQL запросов;
  • Опыт разработки ПО в команде.

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

  • Если ты работал по Agile методологии;
  • Участвовал в проектировании и разработке сложных проектов;
  • Работал с микросервисной архитектурой;
  • Осознанно применяешь в работе паттерны проектирования.

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

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

  • Работа в компании с социально-значимыми продуктами
  • Оформление в штат (ТК РФ)
  • Возможность полностью удаленной работы (или по желанию в одном из наших офисов в г. Москва или г. Казань)
  • ДМС
  • Скидки и бонусы от наших партнеров
  • Корпоративные скидки на наши курсы для сотрудников и их родственников

Какие этапы?

  • интервью с HR
  • техническое интервью с Team Lead команды
  • знакомство с СТО
  • offer