Backend разработчик Node.js (TypeScript)

Дата размещения вакансии: 17.06.2026
Работодатель: Leantech AI Lab
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Дегтярный переулок 1Б
Требуемый опыт работы:
От 1 года до 3 лет

На проектную занятость 3 месяца требуется самостоятельный backend-разработчик (middle/middle+), который сможет быстро погрузиться, аккуратно разбирать существующий код, править/дополнять функциональность и доводить до стабильного состояния интеграции и обработку данных. Далее возможна пролонгация на долгосрок.

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

  • Разбор и поддержка существующего backend-кода на Node.js (TypeScript).
  • Доработка и исправление интеграций с внешними системами (API, обмен файлами, хранилища).
  • Работа с PostgreSQL: запросы, миграции, корректность данных.
  • Работа с S3-хранилищем: загрузка/выгрузка, права доступа, жизненный цикл файлов.
  • Реализация и поддержка файловой обработки (импорт/экспорт, валидации, преобразования).
  • Аккуратные изменения без детализированного ТЗ: уточнение требований, фиксация договоренностей, минимальная документация по факту.

Требования:

  • Опыт работы с фреймворками: Express, NestJS.
  • Опыт повышения безопасности вэб-приложений (OWASP Top 10).
  • Опыт устранения уязвимостей.
  • Понимание клиент-серверной архитектуры.
  • Понимание процессов аутентификации и авторизации.
  • Опыт организации 2FA в вэб приложении.
  • Опыт миграции с MongoDB на CouchDB.
  • TypeScript.
  • Git.

Условия:

  • Сотрудничество по взаимно согласованным формам (ТК/ИП).
  • Оплата в соответствии с уровнем специалиста и задач проекта (обсуждается. индивидуально).
  • Быстрое подключение к команде проекта.
  • Возможна пролонгация работы в проекте на долгосрок.