- Страна
- Россия
- Зарплата
- 2 400 $ – 3 400 $
Откликайтесь
на вакансии с ИИ

Middle+ Full-stack Engineer (React)
Привлекательная вакансия в стабильной студии с известными клиентами и очень современным стеком технологий. Зарплата в долларах и удаленный формат работы делают предложение конкурентоспособным для уровня Middle+.
Сложность вакансии
Позиция требует уверенного владения современным стеком (React 19, Fastify 5) и понимания принципов full-stack разработки. Основная сложность заключается в необходимости быстрого переключения между фронтендом и бэкендом, а также в работе с актуальными версиями библиотек.
Анализ зарплаты
Предложенная вилка $2,400 – $3,400 соответствует рыночным ожиданиям для Middle+ Full-stack разработчика в России и СНГ. Верхняя граница ($3,400) является достойной для данного грейда, особенно с учетом удаленного формата.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в KLBR Studio уже сейчас
Присоединяйтесь к KLBR Studio и создавайте современные интерфейсы для лидеров рынка на самом свежем стеке технологий!
Описание вакансии
#вакансия #react #fastify #typescript #fullstack
*👋* Middle+ Full-stack Engineer (React)
Ищем разработчика в команду, которая делает веб-интерфейсы и личные кабинеты для клиентов из медиа, корпоративного сектора и ритейла.
КЛБР (KLBR Studio) - продуктовая студия из Санкт-Петербурга, на рынке с 2012 года. Делаем полный цикл: от UX-исследований и дизайна до фронтенда, бэкенда, мобильных приложений и поддержки после релиза. Среди клиентов - «Калашников Групп», медиа Код.ру, «Адамант», «Цифросити» и другие. Сейчас обновляем стек на части проектов на React 19 + Fastify 5 - отсюда вакансия.
*👨💻* Чем предстоит заниматься:
Разработка интерфейсов и личных кабинетов на React 19 + Vite
Разработка REST API и бэкенд-логики на Fastify 5
Проектирование и типизация API-контрактов на TypeScript 5.9 (full-stack)
Взаимодействие с дизайнерами и бэкенд-разработчиками при реализации новых фич
Код-ревью, участие в обсуждении архитектуры проектов
Поддержка и развитие текущих клиентских проектов
Стек: React 19, Vite, Fastify 5, TypeScript 5.9, Node ≥22, npm
*✍️* Требования:
Коммерческий опыт с React
Опыт сборки фронтенда на Vite
Опыт бэкенд-разработки на Node.js (Fastify - плюс, либо готовность быстро влиться)
Уверенный TypeScript
Понимание REST API и работы с базами данных (PostgreSQL/MongoDB)
*➕* Плюсом, но не обязательно: опыт с GraphQL, Docker/GitLab CI/CD, опыт разработки CRM/BPM-систем и личных кабинетов, английский язык
Зарплатная вилка: $2.400 - $3.400
Формат работы: удалёнка, full-time
*✉️* Для отклика пишите в ЛС
*➖**➖**➖**➖**➖**➖**➖**➖**➖**➖*
Подпишись на Python Jobs
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- React
- Fastify
- TypeScript
- Node.js
- Vite
- PostgreSQL
- MongoDB
- REST API
- npm
Возможные вопросы на собеседовании
Вакансия предполагает использование React 19. Важно понимать, какие новые возможности (например, Actions или новые хуки) кандидат готов внедрять.
Какие ключевые нововведения в React 19 вы считаете наиболее полезными для разработки личных кабинетов и почему?
Fastify 5 — это свежая версия фреймворка. Вопрос проверяет опыт работы с Node.js и понимание преимуществ Fastify перед Express.
В чем основные преимущества Fastify 5 по сравнению с Express, и как вы организуете валидацию схем в своих проектах?
Для full-stack разработчика критически важно уметь проектировать надежные контракты между частями приложения.
Как вы подходите к типизации API-контрактов в TypeScript, чтобы обеспечить синхронизацию типов между фронтендом и бэкендом?
В требованиях указаны PostgreSQL и MongoDB. Важно понять, как кандидат выбирает инструмент под задачу.
В каких случаях для личного кабинета клиента вы бы предпочли использовать PostgreSQL, а в каких — MongoDB?
Работа в студии подразумевает взаимодействие с дизайнерами.
Расскажите о вашем опыте взаимодействия с дизайнерами: как вы решаете спорные моменты при реализации сложных UI-компонентов?
Похожие вакансии
Fullstack Developer Middle / Middle+
JavaScript разработчик (Middle / Middle+)
Fullstack Developer
Junior-Middle Fullstack Developer
Junior-Middle Fullstack Developer (JS/Python)
Frontend / Full Stack разработчик (Nuxt/GraphQL)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!