Senior Full-Stack Developer (React + TypeScript / NestJS + Prisma ORM)

WeFix Appliance
🌎 World
🏠 Remote
🏠 Remote
✈️ Relocation
✈️ Relocation
Apr 29, 2026
Job description

About the company

WeFix ERP — это единая цифровая экосистема для сервисного бизнеса по ремонту крупной бытовой техники.

Мы создаём централизованную ERP-платформу, объединяющую все бизнес-процессы компании [WeFix Appliance](https://www.google.com/url?q=https://wefix-appliance.com/&sa=D&source=editors&ust=1777475742673674&usg=AOvVaw2F7HeAkcIR5bLKsT-Joton) в одной системе и в одной базе данных - мобильное приложение для техников, терминал для диспетчеров, систему для техадвайзеров, CRM, система обучения, управление тикетами, выездами, оплатами и коммуникацией с клиентами.

Наша задача построить масштабируемую платформу на AWS с высоконагруженной архитектурой, которая объединяет все данные компании в единой системе, обеспечивает прозрачную аналитику и управленческую отчётность, позволяет принимать стратегические решения на основе данных, поддерживает дальнейший рост и масштабирование бизнеса.

Проект разрабатывается с учётом плана расширения компании на все штаты США, поэтому архитектура системы изначально закладывается как отказоустойчивая и готовая к масштабированию.

Мы строим не просто внутреннюю систему, а технологическую платформу, которая станет основой операционной модели компании.

Responsibilities

  • Развивать функционал ERP-системы (React + NestJS + Prisma ORM);
  • Работать с REST API и WebSocket (телефония, CRM, тикеты, работы);
  • Поддерживать интеграции через внешние сервисы (оплаты Stripe, AI-модули);
  • Проектировать и развивать архитектуру решений и участвовать в ключевых технических решениях;
  • Проектировать эффективную структуру БД и улучшать производительность системы;
  • Оптимизировать CI/CD и инфраструктуру на AWS (EC2, S3, RDS);
  • Обеспечивать обязательный процесс разработки через Pull Request (без прямых коммитов в main);
  • Проводить code review всех изменений (frontend и backend);
  • Проверять архитектурную целостность, соответствие SOLID / Clean Architecture;
  • Давать конструктивную обратную связь и менторить junior/middle разработчиков;  Контролировать прохождение CI-пайплайнов перед merge;
  • Участвовать в релизном процессе и контролировать корректность деплоя на staging / production;
  • Нести ответственность за техническое качество продукта и стабильность релизов.

Tech stack

  • Frontend: React, TypeScript
  • Backend: NestJS, Prisma ORM, PostgreSQL
  • Инфраструктура: AWS (RDS, S3, EC2)

Requirements

  • 5+ лет опыта в веб-разработке (full-stack или backend-ориентированной);
  • Отличное знание React, TypeScript, NestJS, Prisma;
  • Опыт построения высоконагруженных ERP/CRM/SaaS проектов;
  • Глубокое понимание REST и реактивных сервисов (WebSocket);
  • Умение читать и работать с технической документацией API;
  • Понимание SOLID, Clean Architecture, CQRS, DRY, KISS;
  • Уверенные навыки работы с Git, CI/CD, Docker.

Nice to have

  • Опыт менторства и code review для команды разработчиков;
  • Опыт выстраивания процессов разработки через Pull Request flow;
  • Опыт ответственности за релизы и production-качество продукта;
  • Умение принимать архитектурные решения и брать на себя техническое лидерство.
  • Опыт работы с GraphQL, Redis, WebSocket-событиями;
  • Оптимизация NestJS и React под нагрузку;
  • Понимание DevOps-практик на AWS;
  • Знание OpenAPI/Swagger и работа через Postman.

We offer

  • Участие в архитектурных решениях и технических встречах;
  • Гибкий график и удалённую работу в малой синхронной команде;
  • Прямое влияние на продукт и технический стек;
  • Возможность роста до Tech Lead.
Contact info: 
Contact info: 
Apply for this job
Please mention "I found this job at Remocate!"
Latest jobs
No vacancies in this category