Сервис для обучения иностранным языкам

Требуется программист для разработки обучающего сервиса. Суть: пользователь проходит регистрацию и получает доступ в личный кабинет, в котором представлены курсы для нескольких языков. Курс состоит из набора уроков, состоящих в свою очередь из текстовых, видео- и аудио-записей. Пользователь, оплативший доступ к языковому курсу, становится студентом и ему назначается наставник. Студенту предлагается ряд инструментов: диктофон, карточки, мотиваторы, таск-трекер, коммуникаторы с наставником, радио- и теле-каналы. От кандидатов ожидаем уверенного владения платформой Python/Django, а также хорошее знание JavaScript и умение верстать. Работать будем в соответствии со следующими принципами: пишем тесты, используем git, ведем задачи в трекере, проводим code-review и митинги несколько раз в неделю. Техническим заданием и регулярными постановками обеспечим. Ожидается постоянная занятость 4-8 часов в день, минимум три месяца. Просьба не предлагать разработку на php, ruby и прочих языках. Предложения студий не рассматриваем.