Backend разработчик NestJS

06 Декабря

до 300 000 руб.

Партнерские Вакансии

Город:

Самара

Занятость:

Временная работа

Компания "Magenta Technology"


Ищем Backend разработчика NestJS.

Обязанности:

  • Проектирование и разработка сложных backend-сервисов и API.
  • Принятие ключевых архитектурных решений и их обоснование.
  • Оптимизация производительности и отказоустойчивости приложений.
  • Написание чистого, поддерживаемого и тестируемого кода.
  • Ревью кода коллег, поддержка качества кодовой базы.
  • Участие в планировании (оценка задач, выбор технологий).
  • Настройка инфраструктуры и процессов CI/CD.
  • Решение production-инцидентов, анализ логов и метрик.


Требования:

  • NestJS на продвинутом уровне:

· Понимание философии NestJS (модульность,Dependency Injection, декораторы).
· Полное владение всеми слоями приложения: контроллеры, провайдеры (сервисы), модули, middleware, guards,interceptors, pipes, exception filters.
· Работа с кастомными декораторами и динамическими модулями. Конфигурация приложения с использованием ConfigModule (env-переменные, валидация через Joi/class-validator).
· Глубокое понимание жизненного цикла приложения и хуков жизненного цикла (OnModuleInit, OnApplicationBootstrap ит.д.)

  • Базы данных и ORM:

· Prisma на продвинутом уровне: сложные связи,транзакции, миграции, индексы, оптимизация запросов (query logging,анализ EXPLAIN).
· Работа с реляционными БД: PostgreSQL.
· TypeScript: Экспертный уровень. Понимание generics,utility types, advanced types, декораторов, конфигурации tsconfig.json.

  • API и протоколы:

· REST API: Глубокое понимание принципов, версионирование, проектирование эндпоинтов.

  • Аутентификация и авторизация:
    · JWT (полный цикл: access/refresh токены).
    · Passport.js стратегии (local, jwt, oauth2).
    · Ролевая (RBAC) и разрешительная (ABAC/PBAC) модели авторизации.


Будет огромным плюсом

· Опыт с NestJS-совместимыми библиотеками: @nestjs/axios, @nestjs/throttler, @nestjs/schedule, @nestjs/bull (очередина Redis).
· Знание альтернативных Node.js фреймворков (Express, Fastify) — понимание, что "под капотом" у NestJS.
· Опыт работы с Serverless (AWS Lambda + NestJS в режиме standalone).
· Понимание принципов теории очередей и обработки фоновых задач.
· Знакомство с Kubernetes (k8s) для оркестрации.

Похожие вакансии

27 Ноября

Backend-разработчик PHP, Python (работа из офиса в г. Самара без релокации)

Самара

от 200 000 руб.

Компания "Hi Store" Hi Store - это компания, которая занимается продажей оригинальной сертифицированной техники Apple, Xiaomi, Samsung и...

Отправить резюме подробнее

27 Ноября

Разработчик FPV

Тольятти

от 127 500 руб.

Компания "Алабуга, ОЭЗ ППТ" ОБЯЗАТЕЛЬНЫМ УСЛОВИЕМ ЯВЛЯЕТСЯ РЕЛОКАЦИЯ В РЕСПУБЛИКУ ТАТАРСТАН (ЕЛАБУГА) Обязанности: проведение...

Отправить резюме подробнее

28 Ноября

Python-разработчик

Самара

от 50 000 руб.

Компания "Аст" Разработчик (Python + Vue) с опытом работы с AI-инструментами Проект: ContentPulse — веб-приложение Backend на Python и...

Отправить резюме подробнее

29 Ноября

Middle (Senior) backend разработчик (PHP, Symfony)( Единая электронная торговая площадка, АО (группа ВТБ) )

Самара

Компания "Единая электронная торговая площадка, АО (группа ВТБ)" Мы ищем Middle/Senior PHP разработчиков для развития наших продуктов и...

Отправить резюме подробнее

04 Декабря

1С разработчик (ученик)

Самара

от 70 000 до 80 000 руб.

Компания "Aston" Мы — российская аккредитованная ИТ-компания, четырехкратный обладатель премии «Работодатель года» по версии Habr. C 2007 года...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: