Backend Developer (Node.js/NestJS/TypeScript)

Дата размещения вакансии: 02.11.2025
Работодатель: IT Delaza EOOD
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

Основные задачи:

  • Проектировать, разрабатывать и поддерживать масштабируемые backend-сервисы и API для B2B-проектов на NestJS и TypeScript;

  • Создавать и оптимизировать пайплайны обработки данных, парсеры и системы на очередях для работы с большими объемами данных:

  • Реализовывать надежные архитектуры асинхронной обработки и интеграции систем через message queue;

  • Проектировать и поддерживать схемы баз данных PostgreSQL с использованием Prisma ORM;

  • Контейнеризировать приложения с помощью Docker и управлять процессом деплоя;

  • Писать чистый, поддерживаемый код с соблюдением лучших практик разработки.

Требования:

  • Опыт коммерческой разработки backend от 2 лет;

  • Отличное знание Node.js, фреймворка NestJS и языка TypeScript;

  • Опыт проектирования и оптимизации баз данных PostgreSQL с Prisma ORM;

  • Практический опыт работы с очередями сообщений (Bull или аналогами) и event-driven архитектурой;

  • Опыт создания парсеров и систем веб-скрапинга;

  • Владение Docker и понимание принципов контейнеризации и оркестрации;

  • Опыт работы с облачными платформами (AWS или аналогичными);

  • Отличные навыки решения задач и внимание к деталям;

  • Проактивность, готовность предлагать улучшения;

  • Хорошие коммуникативные навыки и умение работать в распределенной международной команде;

  • Английский язык — от уровня B1;

  • Русский язык — родной.

Будет плюсом:

  • Опыт интеграции с AI/ML-моделями и работы с нейросетями (OpenAI API и др.);

  • Знание микросервисной архитектуры и распределенных систем;

  • Опыт работы с сервисами AWS (EC2, S3, Lambda, SQS, RDS);

  • Знакомство с системами мониторинга и логирования (Prometheus, Grafana, ELK-стек);

  • Опыт настройки CI/CD пайплайнов;

  • Понимание паттернов обработки данных и ETL-пайплайнов;

  • Знание принципов безопасности и протоколов аутентификации (OAuth, JWT);

Мы предлагаем:

  • Полностью удаленный формат работы и гибкий график;

  • Возможность работать в международной команде профессионалов;

  • Участие в B2B-проектах, меняющих бизнес-процессы клиентов;

  • Возможности для профессионального роста и постоянного обучения;

  • Оплата в евро.