А

Senior+ Backend Developer (TypeScript, Node.js)

Node.js / TypeScript / NestJS / PostgreSQL

АК ДИЗАЙН ГРУПП · На сервисе с: 02.10.26 14:32

от 150k ₽РоссияРостов-на-ДонуОфис
Node.js / TypeScript / NestJS / PostgreSQL
Проект: Prodisainerov.ru
Prodisainerov.ru — онлайн-платформа для взаимодействия заказчиков, дизайнеров, архитекторов, студий и других специалистов.
Проект находится в активной разработке: работают frontend, backend, административная панель, файловое хранилище, stage и production.
Ищем Senior+ Backend Developer, способного взять техническую ответственность за backend: развивать существующую архитектуру, принимать технические решения и обеспечивать стабильность production.

Стек

Node.js · TypeScript · NestJS · Prisma · PostgreSQL · Redis · REST API · WebSocket / Socket.IO · JWT · MinIO/S3 · Docker · Nginx · GitHub Actions · Linux

Frontend: Next.js / TypeScript.

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

  • развитие архитектуры существующего NestJS backend;
  • разработка и проектирование REST API;
  • проектирование схем PostgreSQL, migrations, indexes и transactions;
  • оптимизация SQL-запросов и производительности;
  • authentication / authorization / RBAC;
  • Redis и кеширование;
  • MinIO/S3 и работа с пользовательскими файлами;
  • WebSocket / Socket.IO;
  • интеграция внешних сервисов;
  • диагностика сложных stage/production проблем;
  • рефакторинг и контроль технического долга;
  • code review;
  • участие в CI/CD, deployment и rollback.
Требования:
  • сильный коммерческий опыт backend-разработки;
  • экспертный Node.js / TypeScript;
  • глубокое знание NestJS;
  • сильный PostgreSQL / SQL;
  • опыт с Prisma или аналогичными ORM;
  • проектирование REST API;
  • JWT / RBAC / безопасность API;
  • Redis;
  • Docker / Linux;
  • Git / GitHub;
  • опыт поддержки production;
  • понимание CI/CD;
  • умение анализировать существующую архитектуру и принимать самостоятельные технические решения.
  • Плюсом: MinIO/AWS S3, WebSocket, BullMQ/RabbitMQ/Kafka, Elasticsearch/OpenSearch, Sentry, Prometheus/Grafana, OpenTelemetry, high-load и marketplace-проекты.

Что для нас означает Senior+

Нужен не просто разработчик, выполняющий готовые технические задания.

Ожидаем способность самостоятельно пройти:

задача → архитектура → БД → реализация → тестирование → deployment → production.

Важно уметь находить bottleneck'и, оптимизировать PostgreSQL, безопасно проводить миграции, диагностировать production-инциденты и выбирать решения, которые не создают критического технического долга.

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

  • реальный развивающийся продукт;
  • современный backend-стек;
  • техническую самостоятельность;
  • прямое влияние на архитектуру;

возможность стать техническим владельцем backend-направления.

Условия:
  • Официальное трудоустройство по ТК РФ.
  • Уровень дохода обсуждается индивидуально по итогам интервью и зависит от опыта и зоны ответственности.
  • График 5/2, базовое рабочее время — с 09:00 до 18:00; предусмотрено гибкое начало рабочего дня.
  • Офисный формат работы/гибридный формат (3 дня в офисе/2 дня онлайн).

Отклик

Расскажите о 2–3 сложных production-задачах, которые решали лично: архитектура, PostgreSQL, масштабирование, production-инциденты, WebSocket, S3/MinIO или CI/CD.
Укажите проблему → ваше решение → результат.
GitHub и примеры кода приветствуются.

Похожие вакансии Node.js

hh.ru
it-implant

Python + JS/TS + Go-разработчик (Middle+/Senior)

it-implantНа сервисе с: 02.10.26 17:45
220k–250k ₽РоссияМоскваУдалёнка

Python / JavaScript / Go Developer (Middle+/Senior)

О компании:

ИТ-ИМПЛАНТ - аккредитованный системный интегратор, специализирующийся на заказной разработке и внедрении индивидуальных ИТ-решений для бизнеса.

Миссия компании:

Для компаний: Дать возможность сильным компаниям увеличиваться, благодаря аутстаффингу эффективных IT-специалистов.

Для соискателей: Дать возможность трудоустройства сильным соискателям в передовые компании на выгодных условиях труда.

Чем предстоит заниматься:

  • Проектировать и разрабатывать сервисы, API и интеграции на Python, JS/TS и Go — в зависимости от проекта.

  • Участвовать в выборе архитектуры, стека и инструментов.

  • Писать поддерживаемый, тестируемый и понятный код.

  • Проводить code review и помогать команде расти.

  • Оптимизировать производительность, надёжность и наблюдаемость систем.

  • Работать с базами данных, очередями, кэшами, внешними API.

  • Участвовать в CI/CD, деплое, мониторинге.

  • Декомпозировать задачи, оценивать сроки и влиять на технические решения.

  • Для Senior — менторить Middle/Junior, брать техническое лидерство на проекте.

Требования

  • Опыт коммерческой разработки: от 4 лет

  • Уверенный Python: async, FastAPI / Django / Flask / aiohttp и т.п.

  • Уверенный JavaScript / TypeScript: Node.js и/или фронтенд (React, Vue, Angular — зависит от проекта).

  • Go — от уверенного чтения и правок до самостоятельной разработки. Если вы сильны в Python/JS и готовы быстро перейти на Go — тоже рассматриваем.

  • Опыт работы с базами: PostgreSQL / MySQL, плюс NoSQL (Redis, MongoDB, ClickHouse и др.).

  • Понимание REST / GraphQL / gRPC, микросервисов и/или монолитов.

  • Опыт с Docker, Git, Linux, CI/CD.

  • Опыт написания тестов: pytest, jest, go test и аналоги.

  • Технический английский — чтение документации, переписка, созвоны.

Будет преимуществом

  • Опыт в высоконагруженных системах.

  • Kubernetes, Helm, Terraform, Ansible.

  • Kafka, RabbitMQ, NATS.

  • Опыт миграций, работы с легаси, монорепозиториями.

  • Cloud: AWS / GCP / Azure / Yandex Cloud.

  • Опыт в финтехе, e-commerce, SaaS, ML, DevTools.

  • Вклад в open source.

  • Опыт менторства, техлидства, архитектурных ревью.

  • Английский B2+.

  • Опыт работы в продуктовых командах и/или стартапах.

    Стеки на проектах разные, откликайтесь!

hh.ru
evercode lab

Backend-developer Intern/Junior

evercode labНа сервисе с: 02.10.26 15:16
Зарплата не указанаРоссияСанкт-ПетербургОфис

Привет! На связи Evercode Lab 🚀

13 лет строим свободное и безопасное будущее в финтехе и Web3!

Сейчас мы ищем Junior Backend Developer, который уже умеет работать с TypeScript и Node.js и хочет развиваться на реальных backend-задачах.

Вместо стандартного многоэтапного отбора предлагаем Fast Track — практический отбор на 7 дней.

После отклика ты сможешь перейти на сайт Evercode Lab и оставить заявку на участие.

Как проходит отбор

1. Откликаешься на вакансию

2. Регистрируешься на Fast Track

В открывшемся тестировании переходишь по ссылке и заполняешь заявку на участие.

3. Получаешь доступ к Fast Track

После зачисления начинается твой индивидуальный 7-дневный срок.

4. Выполняешь практическое задание

Тебе предстоит разработать REST API-сервис для отслеживания и агрегации финансовых курсов.

В процессе также познакомишься с подходами и процессами Evercode Lab.

5. Проходишь экспресс-собеседование

Знакомимся и обсуждаем твой опыт, подход к работе и софтовые навыки.

6. Получаешь результат

Мы оцениваем качество решения, самостоятельность и подход к работе.

По итогам Fast Track сильному кандидату предлагаем оффер на full-time позицию Backend Developer в Evercode Lab.

Что предстоит делать

  • Разрабатывать backend-сервисы на TypeScript и Node.js;

  • Работать с REST API;

  • Работать с базами данных и SQL;

  • Разбираться в существующем коде и самостоятельно находить решения;

  • Взаимодействовать с другими участниками команды;

  • Разрабатывать и поддерживать backend-функциональность продукта.

Что мы ожидаем

  • Уверенное владение TypeScript и Node.js;

  • Понимание Event Loop, асинхронности и Promises;

  • Понимание принципов работы REST API;

  • Навыки работы с SQL и базами данных;

  • Знание Git / GitLab;

  • Базовое понимание Docker;

  • Практический опыт разработки: pet-проекты, стажировки, фриланс или коммерческая разработка;

  • Умение самостоятельно разбираться в задачах и доводить их до результата;

  • Готовность работать full-time в офисе Evercode Lab.

Кому подойдёт

  • начинающим специалистам в backend-разработке;

  • тем, у кого уже есть практический опыт разработки и желание развиваться в backend.

Формат Fast Track

  • 7 дней на прохождение;

  • удаленно;

  • свободный график;

  • 1 практическое задание;

  • знакомство с подходами и процессами Evercode Lab;

  • возможность получить оффер на full-time позицию.

Условия

  • Full-time;

  • Санкт-Петербург;

  • офисный формат.

Готов показать, что умеешь? Откликайся на вакансию и присоединяйся к Fast Track!

Соц.сети
U

Mobile App Tech Lead / Backend Engineer (TypeScript/Node.js)

utorgНа сервисе с: 02.10.26 14:21
Зарплата не указанаПольшаУдалёнка

#vacancy #job #remote #hiring #BackendDeveloper #fintech #crypto #blockchain #TypeScript #NodeJS #NestJS #microservices #PostgreSQL #Web3 #Tech #Lead #wallet #onramp #offramp #cryptocards

Role: Mobile App Tech Lead / Backend Engineer (TypeScript/Node.js)
💰Product: Fintech (non-custodial wallet, on/off-ramp, crypto cards)
📍Remote | Full-time

What you'll do:
🔧 Own backend architecture across two large-scale platforms (30+ and 25+ microservices) — system design, API contracts, data flow, inter-service communication.
🔧 Lead complex integrations with payment providers, card issuers, and blockchain networks — retries, circuit breakers, graceful degradation in production.
🔧 Drive performance: profile slow services, design caching strategies, optimize queries, plan for scale.
🔧 Shape technical direction and make architectural decisions.
🔧 Build and extend AI-powered internal tools and automations — our team runs LLM-based systems across the full dev cycle, and you'll take it further.

What you bring:
💡 5+ years TypeScript/Node.js in production. NestJS for 2+ years — modules, guards, interceptors, microservice transports.
💡 Deep PostgreSQL: schema design, indexing, EXPLAIN ANALYZE, zero-downtime migrations, database-per-service pattern.
💡 Real microservices experience — RPC + pub/sub, message brokers, idempotency, eventual consistency, saga/outbox. Not a monolith split into folders.
💡 Production blockchain (MUST-HAVE) — HD wallets (BIP32/BIP39), smart contracts, ABI, multichain, on-chain transactions with real user funds. ethers.js / viem / ••••••••/web3.js.
💡 AI-driven workflow (MUST-HAVE) — you use Claude, Copilot, or Cursor daily. You've built automations or LLM-powered tools, not just prompted ChatGPT for code snippets.
💡 System design skills — you can whiteboard a distributed system and defend every decision to engineers and stakeholders alike.
💡 English Upper-Intermediate. Russian — fluent.

Nice to have:
NATS JetStream (streams, consumers, delivery policies), observability stack (OpenTelemetry, Prometheus + Grafana, pino, distributed tracing), Kubernetes with Helm/Kustomize, fintech domain (PCI DSS, KYC/AML, payment systems), experience mentoring mid-level engineers, React basics for back-office UIs.

What we offer:
✔️ Fully remote — international team, async-friendly culture.
✔️ Two career tracks: grow into Tech Lead or go deep as Staff/Principal IC. Your call.
✔️ Real architectural ownership — not ticket execution. You shape how the platform evolves.
✔️ An engineering culture built around AI tools at every stage: analysis, implementation, code review.
✔️ Competitive salary, transparent feedback, low bureaucracy.

📩 Apply if you've shipped systems that handle real money, want ownership over architecture, and treat AI as a multiplier: ••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.