Fullstack разработчик (React / Nest.js)
Technology
Айтиспортс
Москва, Россия2 нед. назадДо 31.07.2026
Описание вакансии
О нас
Мы — международная digital-команда, которая развивает крупные онлайн-проекты и внутренние системы для собственных продуктов. Работаем быстро, без лишней бюрократии и с понятными процессами.
Сейчас ищем Fullstack-разработчика, который уверенно чувствует себя в современном стеке и готов работать над внутренними системами компании.
Чем предстоит заниматься:
- Разрабатывать frontend для внутренних сервисов и систем компании (React, Next.js);
- Проектировать и реализовывать backend-сервисы на NestJS: REST API, микросервисы, интеграции с внешними системами;
- Проектировать схемы баз данных, писать миграции и оптимизировать запросы (TypeORM/Prisma, PostgreSQL);
- Участвовать в архитектурных обсуждениях и предлагать технические решения;
- Проводить code review и поддерживать качество кода в команде;
- Работать в связке с frontend/backend-разработчиками и другими участниками команды;
- Участвовать в настройке CI/CD, контейнеризации и деплое приложений.
- Уверенные знания JavaScript и TypeScript (современный синтаксис, типизация на практике);
- Опыт работы с React (хуки, контекст, оптимизация рендеринга) и Next.js (App Router, RSC, SSR/SSG);
- Понимание HTML/CSS и опыт работы с одним из подходов к стилизации (Tailwind, CSS Modules);
- Опыт работы с инструментами управления состоянием (RTK Query, Zustand и др.);
- Опыт backend-разработки на Node.js (NestJS/Express);
- Глубокое понимание NestJS: модульная архитектура, Dependency Injection, декораторы, пайпы, гарды, интерсепторы, фильтры исключений;
- Опыт проектирования и документирования REST API (Swagger/OpenAPI);
- Опыт работы с базами данных через TypeORM или Prisma (желательно PostgreSQL);
- Понимание принципов чистой архитектуры, SOLID, внимание к читаемости и качеству кода;
- Навыки валидации и трансформации данных на сервере;
- Уверенная работа с Git (ребейз, pull request, code review);
- Аккуратность в коде и умение работать в команде;
- Опыт работы с нейросетями и связанными инструментами (Claude, Cursor).
- Опыт работы с Zod (runtime-валидация данных и вывод типов из схем);
- Опыт использования React Hook Form;
- Знакомство с Mantine (готовые UI-компоненты);
- Понимание архитектурного подхода FSD (Feature-Sliced Design);
- Опыт контейнеризации: Docker, docker-compose;
- Базовые навыки CI/CD;
- Навыки кеширования и работы с очередями;
- Опыт администрирования Linux и деплоя приложений (Nginx, PM2).
- Конкурентную и стабильную зарплату + 13-ю зарплату;
- Официальное оформление и полностью белые выплаты;
- 100% оплату больничного;
- Компенсацию спортзала и корпоративный английский с носителем (или компенсацию ваших курсов/репетитора);
- Комфортный офис с собственной кухней;
- График 5/2, с 10:00 до 18:00;
- Обучение за счет компании и продуманную программу онбординга;
- Отсутствие лишнего официоза и дресс-кода;
- Регулярные тимбилдинги и комфортную рабочую атмосферу.
Ключевые навыки
- JavaScript
- Git
- TypeScript
- HTML
- CSS
- next JS
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопросГде предстоит работать
Москва, Трикотажная, Тушинская, Походный проезд, 4к1 Показать на большой картеKeywords
JavaScriptGitTypeScriptHTMLCSSnext JSReactOSHTML5NESTSimpleScreenRecorderTypescriptLinuxNode.jsSwaggerCursorHtmlPostgresqlNginxCI / CDPM2
Вас интересует эта вакансия?