Novera

Карьера / Направление

Node.js-разработчик

Node.js-разработчик создаёт API и связывает backend с данными и внешними сервисами. В работе важны асинхронное выполнение, контракты API и проверка поведения интеграций.

Рабочие задачи

  • Разрабатывать backend-сервисы и API на Node.js/TypeScript.
  • Проектировать микросервисы, интеграции и взаимодействие через брокеры сообщений.
  • Работать с базами данных, писать unit- и integration-тесты.
  • Участвовать в code review, диагностике и повышении надежности сервисов.

Профильные навыки

  • Знания Node.js, JavaScript, TypeScript.
  • Понимание принципов работы REST API, HTTP/JSON.
  • Понимание async/await, event loop.
  • Опыт работы с базами данных: PostgreSQL / MySQL / MongoDB.
  • Опыт работы с ORM / Query Builder.
  • Опыт работы с Git.
  • Базовые знания Docker.
  • Понимание JWT / OAuth, авторизации и аутентификации.
  • Опыт написания unit / integration tests.
  • Понимание backend-архитектуры и принципов построения микросервисов.
  • Понимание API-контрактов.
  • Опыт работы с брокерами сообщений.
  • Опыт оптимизации БД и запросов.
  • Понимание observability и отказоустойчивости.

Коммерческий опыт

Рассматриваем Junior+, Middle и Senior. Минимум для каждого направления: 6 месяцев коммерческого опыта по профилю. Курсы и личные проекты могут дополнить его.

Курсы и личные проекты не заменяют коммерческий опыт.

Плюсом будет опыт применения AI-инструментов в коммерческой работе: с проверкой результата тестами и ревью, соблюдением конфиденциальности.

Расскажите о своём опыте

Опишите Node.js-сервис и свою часть разработки. Укажите API, базу данных, интеграции и примеры тестов или оптимизации.

Рассказать об опыте

Знакомимся со специалистами этого направления для будущих проектов. Эта страница не является объявлением об открытой вакансии.