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

Работодатель:
Зарплата:
120 000 руб.
Опыт работы:
От 1 года до 3 лет
Место работы:
Москва, Походный проезд, 4к1

О нас

Мы — международная 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;

  • Обучение за счет компании и продуманную программу онбординга;

  • Отсутствие лишнего официоза и дресс-кода;

  • Регулярные тимбилдинги и комфортную рабочую атмосферу.

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

Программист-проектировщик ИС (1С: Предприятие 8.3)
Публично-правовая компания Военно-строительная компания

Высшее образование. Опыт работы от 2х лет программистом на платформе 1:С 8.3, управляемые формы. Глубокие знания конвертации...

Go-разработчик, Managed Services
Ozon

Умение писать чистый, тестируемый и поддерживаемый код на Go. Готовность разбираться в проблемах разработчиков при использовании инфраструктуры. Умение проектировать и...

Продакт-Менеджер/Менеджер контрактного производства/Технолог разработчик косметика/сырье
Софис

Опыт: от 2-х лет на позициях Продакт-Менеджер/ Менеджер контрактного производства / Технолог разработчик: сырье, отдушки, разработка продукта.

150 000 - 180 000 руб.
Разработчик iOS
БАНК УРАЛСИБ

Опыт разработки на Swift от 3 лет. Умение создавать сложные и интересные UI-элементы. Знания о том, как работать с...

Программист исследователь (С++, MATLAB)
Правительство Москвы

Понимание процессов разработки, интеграции и тестирования ПО. Опыт работы с визуальной информацией. Опыт работы с проектированием систем управления.