О нас
Мы — международная 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;
Обучение за счет компании и продуманную программу онбординга;
Отсутствие лишнего официоза и дресс-кода;
Регулярные тимбилдинги и комфортную рабочую атмосферу.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.