Senior+ Backend-разработчик (Node.js, Fastify, tRPC, Prisma, PostgreSQL)

от 300 000 ₽

Выше средней на 30%
  • Динамо
  • Белорусская
  • Маяковская

Мы — команда Holding Finance. Разрабатываем собственные программные решения в сфере FinTech с применением технологии блокчейн (сервисы внебиржевой и биржевой торговли). В настоящий момент мы развиваем P2P‑платформу (matching engine) агрегатор на TypeScript. Архитектура: модульный монолит по DDD на бэкенде (Fastify + tRPC + Prisma + PostgreSQL), современный фронтенд на React общим дизайн‑систем-пакетом. Строгая типобезопасность от БД до клиента, единые код‑стандарты, pnpm + Turborepo.

Мы находимся в поиске талантливого разработчика, чтобы присоединиться к нашей команде и внести вклад в создание инновационных решений в финансовой сфере.
Просим внимательно ознакомиться с условиями вакансии, ищем именно Senior+ Backend-разработчик.

▪️Технологии

▫️Node.js 24, TypeScript 5, ES Modules, pnpm, Turborepo

▫️Fastify 5, tRPC 11 (энд‑ту‑энд типобезопасные API)

▫️PostgreSQL, Prisma 6 (migrations, type‑safe client)

▫️Валидация: Zod

▫️DI: typed-inject, слои Application/WebServer/Domain

▫️Тесты: Vitest, Testcontainers, (Stryker — мутационное тестирование)

▪️Задачи

▫️Проектировать и разрабатывать доменные модули и tRPC‑процедуры

▫️Моделировать данные и миграции в Prisma, оптимизировать запросы к PostgreSQL

▫️Встраивать метрики/логи, улучшать производительность и устойчивость сервиса

▫️Писать unit/integration‑тесты (Vitest + Testcontainers), поддерживать качество кода (ESLint, Prettier)

▫️Участвовать в ревью, эволюции архитектуры, улучшении DX/документации

▪️Требования (must‑have)

▫️3+ лет коммерческой разработки на Node.js и TypeScript (strict mode)

▫️Опыт с одним из веб‑фреймворков (Fastify/Express/Koa), желание/готовность работать с Fastify

▫️Уверенные знания PostgreSQL и практический опыт с современным ORM (Prisma/TypeORM)

▫️Понимание DDD, границ модулей, чистой архитектуры, DI‑подходов

▫️Безопасность веба: сессии, cookies, CSRF/CORS, вводная по криптографии, обработка ошибок

▫️Тестирование: unit + интеграционные тесты, базовые навыки Testcontainers или аналогов

▫️Уверенный Git, код‑ревью, умение писать понятный, типобезопасный код

▪️Будет плюсом

▫️Опыт с tRPC 10/11, Prisma 5/6, Fastify 4/5, typed-inject

▫️Опыт наблюдаемости (метрики/трейсинг/логирование), профилирование Node.js

▫️Мутационное тестирование (Stryker), опыт построения CI/CD

▫️Работа в монорепозиториях, pnpm/Turborepo, опыт совместной разработки с фронтендом

▪️Условия:
▫️Полная занятость: Пн. - Пт.;

▫️Рабочий график (с 10:00 до 19:00 время МСК);
▫️Удаленная работа с возможностью работы в офисе г. Москва (Россия) или переезда в г. Дубай (ОАЭ);

▫️Возможность участвовать в крипто конференциях и митапах;

▫️Оформление в соответствии с ТК РФ;

▫️Испытательный срок три месяца;

▫️Карьерный рост внутри компании;
▫️Гибкие процессы и отсутствие бюрократии;
▫️Четкая и постоянная коммуникация с заинтересованными сторонами;
▫️Возможности для профессионального роста в международной среде;
▫️Заработная плата: от 300.000 рублей - зарплата по результатам собеседования, выплачивается в рублях, есть другие варианты.

Сравнение со средней зарплатой в похожих вакансиях:

175k

275k

120k

225k

386k


Адрес: Россия, Москва, Тишинская площадь, 1с2
Показать на большой карте

Поделиться:

Опубликована месяц назад

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

200 000 - 250 000 ₽
Рыночная зарплата
Мы ищем в свою команду опытного и инициативного backend-разработчика для работы над интересным проектом ... Чем предстоит заниматься: Разработка и поддержка backend-части веб-приложений на PHP и Yii2.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Гессер Юлия ВикторовнаГессер Юлия Викторовна
  • Москва
день назад
Работа в Правительстве Москвы — это возможность делать наш город современнее и удобнее. Если ты тоже неравнодушен к Москве, хочешь развивать ее и развиваться сам, присоединяйся к нашей команде! Обязанности: Разработка и поддержка серверной логики сог...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Правительство МосквыПравительство Москвы
  • Москва
15 часов назад
от 140 000 ₽
В команду проекта ищем .Net разработчика. ... Технологический стек: Backend: C#, .NET Базы данных: PostgreSQL Дополнительно: Docker, GitLab, REST API ... Что предстоит делать: Разрабатывать и поддерживать Backend-stack часть продукта Написание Unit-тестов ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Варфаламеев Михаил КонстантиновичВарфаламеев Михаил Константинович
  • Москва
день назад
Мы ждем от тебя: Опыт работы в качестве backend-разработчика от 5 лет; Опыт разработки микросервисной ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Сбербанк-СервисСбербанк-Сервис
  • Москва
день назад
от 200 000 ₽
Ищем в команду заинтересованного Middle golang node js разработчика для разработки обучающей платформы ... Сейчас в команде несколько frontend, backend разработчиков.
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Ульби Тимур ВалерьевичУльби Тимур Валерьевич
  • Москва
15 часов назад
Какие задачи ждут: backend-разработка; рефакторинг старого кода и проектирование нового; администрирование ... Требования: опыт работы разработчиком ПО не менее 3 лет; опыт коммерческой разработки на Python 3.x, ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Государственное казенное учреждение Московской Области «Центр Компетенций Госуправления»Государственное казенное учреждение Московской Области «Центр Компетенций Госуправления»
  • Москва
день назад

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

200 000 - 250 000 ₽
Логотип компании Гессер Юлия ВикторовнаГессер Юлия Викторовна
Логотип компании Правительство МосквыПравительство Москвы
от 140 000 ₽
Логотип компании Варфаламеев Михаил КонстантиновичВарфаламеев Михаил Константинович
Логотип компании Сбербанк-СервисСбербанк-Сервис
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.