Backend разработчик (Node.js / NestJS) - part-time, удалённо

Backend разработчик (Node.js / NestJS) - part-time, удалённо

Описание вакансии

Мы ищем backend-разработчика, который поможет поддерживать и развивать существующую архитектуру, а также участвовать в проектировании и улучшении системы под рост нагрузки.

Что мы предлагаем

  • Part-time формат: половина ставки, удалённая работа. В приоритете для нас результат и регулярная коммуникация.

  • Свобода в архитектурных решениях: возможность с нуля строить сложные системы и/или переосмысливать существующие на современном стеке (Node.js, NestJS, TypeScript, PostgreSQL, Drizzle ORM).

  • Среда доверия и ответственности: минимум бюрократии и созвонов, фокус на эффективности, самостоятельности и качестве.

  • Работа рядом с продуктом: прямое взаимодействие с product-менеджером и командой, быстрые циклы “идея → реализация → обратная связь”.

Задачи

  • Поддержка и развитие текущей backend-архитектуры на Node.js / NestJS.

  • Работа с PostgreSQL: проектирование схем, индексы, анализ и оптимизация запросов.

  • Настройка и поддержка deploy-инфраструктуры через Docker и виртуальные серверы (Ubuntu).

  • Базовая работа с AWS (деплой, хранение данных, основные сервисы).

  • Плотная работа с frontend-разработчиками и product-менеджером: обсуждение API, уточнение требований, декомпозиция задач.

  • Подготовка системы к масштабированию: внедрение решений под рост нагрузки (кэширование, очереди, отказоустойчивость и т.д.).

Ожидания от кандидата

  • 3+ года коммерческого опыта разработки на Node.js / TypeScript, уверенное знание NestJS.

  • Опыт проектирования REST / GraphQL API, реализации аутентификации и авторизации.

  • Сильные навыки работы с PostgreSQL: нормализация, индексы, оптимизация запросов.

  • Практический опыт с Drizzle ORM или готовность быстро освоить.

  • Уверенная работа с Ubuntu: деплой, systemd, nginx, SSL, базовый мониторинг.

  • Понимание принципов масштабируемых систем: кэширование, транзакции, очереди, работа под нагрузкой.

  • Готовность брать ответственность за результат, качество и стабильность сервиса.

Навыки
  • Node.js
  • TypeScript
  • PostgreSQL
  • MySQL
  • GraphQL
  • REST API
  • Redis
  • MongoDB
  • API
Посмотреть контакты работодателя

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию