Backend Developer (Node.js/NestJS + PostgreSQL/Prisma) — от $3000 (net), обсуждается

Дата размещения вакансии: 02.03.2026
Работодатель: Head Start Career Development Center
Уровень зарплаты:
от 3000 до 4000 RUR
Город:
Москва
Ясамальский район, улица Джафара Джабарли 47
Требуемый опыт работы:
не требуется

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

  • Разработка и поддержка серверной логики на Node.js (NestJS, Express).
  • Проектирование, развитие и оптимизация REST API.
  • Проектирование схем БД, оптимизация запросов, работа с транзакциями, индексами и масштабируемостью (PostgreSQL + Prisma).
  • Разработка внутренних сервисов, админ-панелей и backend-инструментов.
  • Участие в проектировании архитектуры: микросервисы, очереди, кеширование, оптимизация нагрузки.
  • Использование AI-IDE и ассистентов (Cursor, Claude Code) для ускорения разработки с контролем качества результата. В идеале — понимание context engineering и умение правильно промтить.
  • Интеграция с внешними AI API (OpenAI, Google AI, Anthropic) — rate limits, fallback-стратегии, оптимизация запросов.

Стек

  • Backend: Node.js (NestJS, Express)
  • Database: PostgreSQL + Prisma, ClickHouse
  • Инфраструктура: Linux (Ubuntu), nginx, PM2, shell, CI/CD пайплайны
  • Data ingestion: scraping, crawling, ingestion-пайплайны
  • Контроль версий: Git (ветки, PR, code review)

Требования

  • Сильный опыт backend-разработки на Node.js (NestJS, Express).
  • Умение проектировать архитектуру серверных приложений (REST / GraphQL, микросервисы, кеширование, message brokers).
  • Глубокое знание PostgreSQL: оптимизация сложных SQL-запросов, партиционирование таблиц, работа с индексами, опыт с большими объёмами данных.
  • Опыт проектирования и работы с Data Warehouse: ETL/ELT пайплайны, аналитические запросы, агрегации, материализованные представления.
  • Понимание принципов highload-архитектуры.
  • Хорошее понимание структур данных и алгоритмов: умение выбирать оптимальные решения под конкретную нагрузку и объёмы данных.
  • Практический опыт с Prisma или аналогичными ORM, понимание их ограничений при высоких нагрузках и умение писать raw SQL при необходимости.
  • Опыт работы с очередями (RabbitMQ, Bull, Kafka) и кешированием (Redis), включая стратегии инвалидации кеша.

Условия

  • Зарплата от $3000 (net), обсуждается в зависимости от опыта и скорости работы. Оплата в USDT.
  • Удалённая работа, гибкий график — важен результат, а не количество часов.
  • Испытательный срок 2 месяца, оплачивается полностью.
  • Возможность карьерного и финансового роста внутри команды.

Почему мы?

  • Минимум бюрократии — только работа и результат.
  • Ценим инициативу, архитектурное мышление и ответственность.
  • Работа над реальными продуктами для международного рынка.
  • Активно используем AI-инструменты для ускорения разработки.
  • Чем выше твой результат, тем быстрее растёт твоя роль и доход.