Senior Frontend Developer в образовательный проект
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Команда образовательного проекта Level One ищет фронтэнд разработчика уровня сеньор с опытом в бэке, который готов реализовывать все задачи самостоятельно с поддержкой бэкенда и дальше развивать отдел разработки с перспективой роста до СТО. Фронт на Vue.js, бэк на Laravel. Полная удаленка, гибкая нагрузка и график.
Где вам предстоит работать
В Level One мы делаем курсы и другие образовательные продукты по разным темам за пределами работы — от истории и психологии до кино и устройства мира. 7 лет назад Level One был полностью офлайновым проектом — мы делали живые лекции и экскурсии в Москве. А весной 2020 года перешли в онлайн и регулярно запускаем онлайн-курсы, а также новые образовательные продукты. Ежемесячно нашими продуктами пользуются десятки тысяч человек.
Образовательные продукты Level One
- Основной продукт: 70+ онлайн-курсов по разным темам.
- Разработали автоматически обновляемые тренажеры по искусству, основанные на размеченных данных с сайта wikiart.org.
- Сделали онлайн-практикумы в игровом формате и с практическими заданиями.
- Реализовали подписку на библиотеку интерактивных уроков объемом 700+ часов контента Level One Плюс.
- Запустили подписку на лекции Level One Discover.
- Выпустили несколько корпоративных образовательных платформ для b2b клиентов.
Ожидания от кандидата
С какими задачами вам предстоит иметь дело
Вам предстоит работать над поддержкой текущих проектов: апгрейдить сайт, который является витриной разных образовательных продуктов, и собственную образовательную платформу. Вот главные задачи:
- Поддержка публичных страниц сайта levelvan.ru. Стек: фронт на Vue.js, бэк на Laravel.
- Поддержка. Чтобы работали оплаты, уменьшалась скорость загрузки, индексировались страницы, появлялись новые разделы и блоки на сайте в зависимости от задач бизнеса.
- Системы рекомендаций. В Level One сотни продуктов, и кросс-продажи являются важной частью доходов. Система рекомендаций уже существует, но ее нужно развивать для разных платформ — на публичных страницах сайта и в личных кабинетах, в рассылках и ботах.
- Распродажи. Несколько раз в год проходят крупные распродажи с разными механиками вовлечения.
- Поддержка курсов — ключевого продукта Level One. Эта часть работы будет связана с развитием нашей собственной онлайн-платформы (LMS).
- Развитие LMS. Курсы работают на собственной LMS, в которой вам предстоит разобраться и дальше дорабатывать и развивать ее. Курсы состоят из серий вебинаров и личных кабинетов с записями лекций, заданиями, файлами, квизами, отзывами и прогрессом прохождения курса.
- Настройка рассылок через Telegram. Telegram — один из ключевых инструментов для нашего продукта и важный канал продаж. В нем проходит большая часть взаимодействий с пользователями. Поэтому важно, чтобы вы умели или были готовы разобраться в том, как развивать в Telegram инфраструктуру взаимодействия с пользователями.
- Запуск новых продуктов. Мы регулярно придумываем и запускаем новые продукты и рассчитываем, что вам будет интересно включаться в эти процессы уже на стадии обсуждения идей.
- Лендинги для новых продуктов. При запуске новых продуктов вам нужно будет участвовать в создании лендингов на уровне верстки.
- Реализация новых продуктов. См. примеры того, что мы уже запустили выше.
- Реализация новых интеграций. Большая часть новых идей требует интеграций. Вот несколько примеров того, какие интеграции у нас уже есть: эквайринг, платформы вебинаров webinar.ru и Zoom, разные программы лояльности, почтовый сервис Mindbox, сервисы автоматизации рекламы Adv.Cake, Admitad и Flocktory, агрегатор ивентов Kudago.
- Поддержка системы аналитики и дашборды. У нас настроены Google Analytics, Яндекс.Метрика и сбор событий сайта для собственной базы данных. Нужно улучшать сбор данных, их представление и связь для получения более глубокой и точной аналитики.
С кем вам предстоит работать
Текущий руководитель разработки проработал в команде 6 лет и уходит заниматься новыми задачами. Он будет погружать вас в дела и помогать с бэком, а в дальнейшем оставаться на связи и подключаться при необходимости. Также мы работаем с сильным бэкэнд-разработчиком, который доступен для решения критичных для бизнеса задач (но не на постоянной основе).
Мы ждем, что первое время вы будете самостоятельно справляться с текущими задачами (при поддержке СТО и бэкенда), а дальше расширять команду и развиваться до CTO.
Будет плюсом, если вам важно влиять на то, как развивается компания — подключаться к обсуждению новых запусков в команде с продактами, маркетологами и дизайнерами, предлагать и реализовывать улучшения.
Условия работы
У нас вы будете влиять на продукт и видеть результаты своей работы
- Создавать продукт для широкой аудитории, которым ежемесячно пользуются десятки тысяч человек и меняют свою жизнь к лучшему.
- Решать интересные с профессиональной точки зрения задачи — развиваться и получать стоящие кейсы в портфолио.
- Самостоятельно искать оптимальные технические решения и доводить идеи до реализации — вам не придется все время делать одно и то же или делать просто спущенные сверху задачи.
Что мы предлагаем
- Полная удаленка.
- Гибкий график. Наша команда распределена от Таиланда до Канады, мы работаем в гибком графике и находим точки пересечения во времени для важных обсуждений.
- Большая свобода в принятии решений.
- Доброжелательная атмосфера и небольшая команда (30 человек).
- Доступ ко всем образовательным продуктам — десятки курсов, сотни вебинаров и уроков по подписке, практикумы и тренажеры.
- Оплата зависит от ваших навыков, так что обсуждается по итогам собеседования. Платим в рынке.
Дополнительные инструкции
Как откликнуться на вакансию
- Напишите hr-директору Level One Лене Литвиновой в Telegram — https://t.me/elenainbloom.
- Пришлите свое резюме и напишите, почему вас заинтересовала вакансия.
- Дальше мы позовем вас на короткое интервью с Леной до 15 минут, чтобы познакомиться.
- После будет техинтервью с текущим руководителем разработки.
- И финальное собеседование с руководителем Level One.