Чем предстоит заниматься:
— Разрабатывать и поддерживать backend на NestJS (TypeScript, PostgreSQL, TypeORM)
— Создавать интерфейсы на React с управлением состоянием через MobX
— Проектировать новые модули, API и интеграции
— Оптимизировать производительность и масштабируемость сервисов
— Работать с бизнес-логикой ERP/CRM-систем
— Писать чистый, поддерживаемый код и участвовать в код-ревью
— Взаимодействовать с аналитиками и продуктовой командой
-
Уверенное владение TypeScript (строгая типизация, generics, utility types, advanced patterns)
-
Опыт коммерческой разработки backend на NestJS от 2–2.5 лет (или эквивалентный уровень понимания)
-
Глубокое понимание архитектуры NestJS: модули, провайдеры, контроллеры, сервисы, guards, interceptors, pipes, custom decorators
-
Опыт работы с PostgreSQL + TypeORM (включая сложные запросы, миграции, eager/lazy relations, query builder, transactions)
-
Уверенная разработка фронтенда на React + TypeScript от 2–3 лет
-
Опыт управления состоянием через MobX (или сильный плюс — переход с/на Redux Toolkit / Zustand)
-
Понимание и практический опыт проектирования REST API (OpenAPI/Swagger, versioning, pagination, filtering, proper error handling)
-
Опыт работы с бизнес-логикой сложных систем (ERP / CRM / WMS / биллинг / учетные системы — будет большим преимуществом)
-
Умение писать чистый, тестируемый и поддерживаемый код (принципы Clean Code, SOLID, DRY)
Личные качества:
-
Умение самостоятельно разбираться в сложной бизнес-логике
-
Ответственность за качество и сроки своей части работы
-
Работа в офисе.
-
График работы : 5/2, 9:00 – 18:00
-
конкурентная заработная плата в зависимости от опыта и компетенций