VK

Backend Engineer (Node.js)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Node.js

Учи.ру — крупнейшая российская образовательная онлайн-платформа с аудиторией более 20 млн пользователей. С нами дети изучают школьные предметы, готовятся к ВПР и ОГЭ, участвуют в олимпиадах и развивают гибкие навыки. Также это одноимённая группа компаний в составе VK.

Сейчас мы в поисках Backend Engineer (Node.js). Команда занимается развитием движка CMS — системы для создания обучающих курсов с разнообразным видом контента. CMS активно развивается и нацелена на то, чтобы стать универсальным движком по созданию контента для старшей школы.

Задачи

  • Разработка сервиса рекомендаций на основе тегирования контента

  • Разработка системы контроля версий

  • Разработка очереди публикаций контента

  • Участие в принятии технических и архитектурных решений

  • Оптимизация существующего кода, производительности и рефакторинг

  • Разработка API

  • Развитие имеющейся функциональности

  • Написание тестов

  • Написание документации

  • Участие в код-ревью

Требования

  • Опыт коммерческой разработки c Node.js/Nest.js от трёх лет

  • Понимание работы с базами данных — PostgreSQL + TypeORM

  • Знание принципов работы Redis

  • Опыт написания тестов

Будет плюсом

  • Знание базовых алгоритмов и их сложности

  • Написание кода для высоконагруженных систем

  • Навыки архитектурного проектирования

Что есть у нас

  • Возможность создавать продукт в большой компании
  • Официальное трудоустройство с комбинированным или удалённым форматом работы и плавающим началом рабочего дня
  • Материальная помощь в случае важных событий в жизни
  • Три дополнительных выходных на непредвиденные случаи

  • Компенсация стоимости психологических консультаций и занятий спортом

  • Преимущества аккредитованной IT-компании

  • Обучение за счёт компании и доступ к корпоративным онлайн-библиотекам