Разработчик бэкенда на Node.js в Доски (удаленная работа)

6 июня 2025

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Разработчик бэкенда на Node.js в Доски

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

Яндекс Доски сервис для создания интерактивных досок, с помощью которых команда может совместно работать в реальном времени. Это часть экосистемы Яндекс 360; в неё также входят Диск, Почта, Календарь, Телемост, Заметки и другие сервисы.

Доски упрощают организацию процессов, помогают визуализировать работу и эффективнее обмениваться информацией. Они подходят для разнообразных задач: от мозговых штурмов и планирования проектов до обучения и тренингов. С помощью Досок также можно управлять задачами, проводить маркетинговые кампании, реализовывать дизайн- и креативные проекты, проводить встречи и совещания.

Мы поддерживаем и развиваем как SaaS-, так и on-premises-версии, чтобы удовлетворить разнообразные потребности и обеспечить гибкость в использовании сервиса.

Сейчас мы ищем опытного бэкенд-разработчика, который будет улучшать Доски вместе с нами

Какие задачи вас ждут

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

Разработка и поддержка API
Вам предстоит развивать API продукта, который используется для интеграций приложения с внутренними и внешними системами. Вы будете поддерживать и улучшать интеграции с инфраструктурой авторизации клиентов с использованием протоколов LDAP, SAML, OAuth2. Также понадобится развивать систему мониторинга и алертов, обеспечивая высокую доступность и стабильность работы продукта.

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

Мы ждем, что вы

  • Уверенно знаете Express, работали с middleware, обработкой ошибок, сессиями
  • Разрабатывали REST API
  • Знакомы с PostgreSQL, писали SQL-запросы, понимаете транзакции
  • Работали с Redis (Pub/Sub, кеширование, TTL, взаимодействие процессов)
  • Умеете работать с AWS S3 (желательно с обоими SDK: v2 и v3)
  • Работали с авторизацией и аутентификацией: JWT, OAuth2, LDAP/SAML
  • Понимаете принципы безопасности, защиты API, обработки пользовательских данных
  • Умеете читать чужой код и дорабатывать существующую кодовую базу

Будет плюсом, если вы

  • Работали в on-premises-инфраструктуре
  • Разбираетесь в информационной безопасности