Fullstack разработчик ( Node.js / Nest.js / React / Next.js)

Дата размещения вакансии: 10.10.2025
Работодатель: ФИС-2000
Уровень зарплаты:
от 200000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Проект: система бронирований, платежей и финансовых отчётов (web + mobile)
Формат: удалённо / гибрид (по договорённости)
Оплата: по результатам собеседования, в зависимости от уровня

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

Backend (Node.js / Nest.js):

  • Проектировать и реализовывать API для бронирований, пользователей и платежей;

  • Разрабатывать финансовый модуль (оплаты, возвраты, тарифы, инвойсинг, интеграции с банками);

  • Подключать платёжные системы (Stripe, MakeCommerce, Noda) и KYC-сервисы (Sumsub, Onfido);

  • Настраивать CI/CD, деплой и мониторинг (Grafana, Prometheus, ELK);

  • Поддерживать отчёты, экспорт в PDF/Excel, управлять on-prem окружениями.

Frontend (React / Next.js):

  • Разрабатывать интерфейс админ-панели и клиентского кабинета;

  • Работать с дашбордами, таблицами, фильтрами, статистикой;

  • Внедрять мультиязычность (RU / LV / EN);

  • Интегрировать фронтенд с REST / GraphQL API;

  • Участвовать в создании мобильного приложения (iOS/Android) на Capacitor.js / Cordova.js;

  • Реализовать функционал бронирований, оплат, фотофиксации, push-уведомлений и GPS.

Требования

  • Опыт разработки на Node.js (Nest.js)

  • Знание PostgreSQL, ORM (Prisma, SQLAlchemy);

  • Опыт работы с React / Next.js / TypeScript от 2 лет;

  • Опыт интеграции с REST / GraphQL API;
    Уверенное знание Redux / Zustand / React Query;

  • Опыт адаптивной верстки и понимание UI/UX;

  • Знание JWT, OAuth, ролевых моделей доступа;

  • Опыт работы с Docker, Linux, Kubernetes (желательно);

  • Опыт настройки CI/CD (GitLab CI, GitHub Actions, Jenkins);

  • Понимание HTTPS, SSL, принципов сетевой безопасности;

  • Опыт создания программы управленческого учета для малого/среднего бизнеса (понимание терминов: дебет, кредит, сальдо, EBIT, движение денежных средств, отчёты P&L и баланс

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

Будет плюсом

  • Опыт в микро сервисной архитектуре и high-load проектах;

  • Опыт взаимодействия с DevOps-инфраструктурой;

  • Понимание GDPR и защиты персональных данных;

  • Владение английским языком для чтения документации и общения с API-провайдерами.