👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Python developer

Требования

Бэкенд, Средний (Middle)PythonDjangoReactFlask

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

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

Компания

Образовательная платформа

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

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

UCHi.RU — это российская образовательная платформа, на которой школьники 1-11 классов изучают школьные предметы в игровой и увлекательной форме. Нашим продуктом уже пользуется более 2,5 млн. школьников и 220 тыс. учителей в 6 странах мира.


С 2017 года UCHi.RU развивается не только в России и США, но и в Бразилии, Индии, ЮАР и Китае. На сегодняшний день нас более 500 сотрудников и мы продолжаем активно расти. Мы занимаем 36 место в общемировом рейтинге e-learning платформ (из более чем 8 тысяч компаний).

Мы активно развиваемся и открываем новые направления, поэтому сейчас в поисках Python-разработчика, который помог бы нам в реализации проектов.

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

Бонусы

  • Официальное оформление и полностью белую заработную плату.
  • Интересные задачи, необходимые ресурсы для реализации этих задач и развития внутри компании.
  • Оплачиваемые отгулы помимо основного отпуска.
  • Отсутствие бюрократии, график 5/2, но с возможностью выбрать подходящее время работы.
  • Удобный, яркий офис, в котором приятно находиться.

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

Какой опыт и знания мы хотим видеть в тебе:

  1. python (желательно версии 3):
    - встроенные структуры данных (list, dict, set, tuple);
    - владение ООП-возможностями python (классы, наследование);
    - библиотеки для работы с данными (numpy, pandas).
  2. базы данных:
    - можешь написать запрос на выборку;
    - можешь спроектировать несложную структуру таблиц;
    - понимаешь принципы работы индексов.
  3. разработка API:
    - понимаешь принципы REST;
    - знаешь Django (или аналогичного framework, например, Flask).
  4. умеешь вести разработку дисциплинированно: git, unit tests, continuous integration, code review.
  5. будет плюсом, если знаешь React или другие frontend-фреймворки, разрабатывал с нуля crm-систему.