Разработчик node.js для личных кабинетов

ИНСИС

United States

Hybrid

USD 20,000 - 24,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ИНСИС приглашает Backend-разработчика на NodeJS для присоединения к команде и развития серверной части сервисов. Ваша задача — проектирование и разработка REST API на NestJS + TypeScript, развитие backend‑сервисов личного кабинета и клиентских API, интеграция с внутренними и внешними системами, обработка ошибок и таймаутов, кеширование и дедупликацию запросов.

Вы будете работать с базами данных, писать unit и e2e тесты, участвовать в code review и документировать API (Swagger).

Qualifications

  • Коммерческий опыт разработки на NodeJS 2–3 года.
  • Уверенное владение TypeScript.
  • Опыт работы с NestJS от 1 года или готовность быстро освоить NestJS/Express.
  • Понимание HTTP/REST: проектирование API, статус-коды, пагинация, фильтры, идемпотентность.
  • Опыт с брокерами RabbitMQ или Kafka.
  • Умение запускать сервисы в Docker на Linux.

Responsibilities

  • Проектирование и разработка REST API на NestJS + TypeScript.
  • Развитие backend-сервисов личного кабинета и клиентских API.
  • Интеграция с внешними и внутренними системами через HTTP/API-клиенты.
  • Работа с базами данных: запросы, мониторинг.
  • Написание unit и e2e тестов, code review.
  • Документирование API (Swagger) и поддержка сервисов в тестовой и продуктивной среде.
  • Взаимодействие с frontend, QA, DevOps.

Job description

Описание

Мы развиваем собственные продукты: личные кабинеты для абонентов B2B и B2C. Приглашаем Backend-разработчика на NodeJS, который присоединится к команде и продолжит развитие серверной части наших сервисов.

Задачи

Проектирование и разработка REST API на NestJS + TypeScript

Развитие backend-сервисов личного кабинета и клиентских API

Интеграция с внутренними и внешними системами через HTTP/API-клиенты: обработка ошибок и таймаутов, кеширование и дедупликация запросов

Работа с базами данных: оптимизация запросов, мониторинг

Написание unit и e2e тестов, участие в code review

Документирование API (Swagger) и сопровождение сервисов в test и prod

Взаимодействие со смежными командами: фронтенд, QA, DevOps

Требования

Коммерческий опыт разработки на NodeJS от 2-3 лет

Уверенное владение TypeScript

Опыт работы с NestJS от 1 года или уверенное знание Express и готовность быстро освоить NestJS

Понимание HTTP/REST: проектирование API, статус-коды, пагинация и фильтры, идемпотентность

Опыт работы с брокерами сообщений (RabbitMQ или Kafka): очереди, consumers, семантика доставки

Умение запускать сервисы в Docker локально, уверенная работа в Linux-окружении

Будет плюсом: Passport.js, cookie-based auth, работа с OAuth; Prometheus/Grafana, Sentry; Опыт работы с push-уведомлениями (FCM/APNs/HCM) и SMS-провайдерами; Знание паттернов (Strategy, Adapter, Facade, Factory, Observer, Event Bus); Опыт работы с личным кабинетом, биллингом, платежами или каталогом услуг

Условия

Аккредитованная IT-компания

Официальное трудоустройство, белая заработная плата

Заработная плата: фиксированный оклад от 160 000₽

Формат работы: в офисе (г. Екатеринбург, переулок Северный 2А) или удаленно

Работа над живым продуктом, а не абстрактными проектами

Карьерный рост по матрице компетенций

Бенефиты от компании: домашний интернет и ТВ, абонемент в фитнес-зал или бассейн, обучение от компании

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

backend-разработчик в аналитике и автоматизации
backend-разработчик в аналитике и автоматизации

DatsTeam • United States

Remote
USD 120,000 - 180,000
backend-разработчик медицинской платформы
backend-разработчик медицинской платформы

ЭРНА • United States

Hybrid
USD 120,000 - 180,000
Гибридный формат работы
Белая заработная плата и социальныеGu
Возможности роста
fullstack-разработчик личного кабинета
fullstack-разработчик личного кабинета

Т Плюс • United States

Remote
USD 90,000 - 130,000
Официальная заработная плата
Дополнительное медицинское страхование
Ежегодная индексация зарплаты
+3
node.js разработчик в высоконагруженных сервисах
node.js разработчик в высоконагруженных сервисах

Eshe • United States

On-site
USD 33,000 - 39,000
Оплачиваемый отпуск - 28 календарных д
Больничный оплачивается на 100%
Работа в продуктовой IT-компании
Разработчик node.js
Разработчик node.js

Московский метрополитен • United States

Hybrid
USD 110,000 - 170,000
Удаленная или гибридная работа
Компенсация транспорта
Компенсация питания
+2
node.js разработчик для автоматизации логистики
node.js разработчик для автоматизации логистики

Serenity • United States

Remote
USD 37,000 - 49,000
Гибкое начало рабочего дня
Долгосрочная разработка продукта
Возможность влиять на архитектурные и技
Backend developer in high-load systems
Backend developer in high-load systems

Р-Вижн • United States

Remote
USD 120,000 - 150,000
ДМС
Корпоративные программы поддержки
Frontend developer
Frontend developer

Займиго • United States

Remote
USD 90,000 - 130,000
Обучение за счет компании
Белая зарплата
Ежегодная индексация заработной платы
+3
backend-разработчик PHP / laravel в веб-сервисах
backend-разработчик PHP / laravel в веб-сервисах

SVK.Digital • United States

Remote
USD 90,000 - 140,000
Удалённая работа
Гибкий график
JavaScript developer for backend systems
JavaScript developer for backend systems

Alleviate • United States

Remote
USD 120,000 - 190,000
Remote work up to GMT+4
Deel contract