- Страна
- США
Senior / Lead Full-stack Developer [Node.js + React]
Интересный проект в сфере HealthTech на рынок США с современным стеком на фронтенде (React 19). Однако предлагаемый рейт ($23/час) для уровня Senior/Lead с опытом 7+ лет значительно ниже среднерыночного для международного рынка.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованием к опыту (7+ лет), необходимостью работать с legacy-кодом и одновременно внедрять современные технологии (React 19, FSD). Роль Lead-уровня подразумевает ответственность за архитектуру и оптимизацию сложных SQL-запросов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная ставка $23/час (около $3800-4000 в месяц при полной занятости) является низкой для позиции Senior/Lead разработчика с 7-летним стажем на международном рынке, где медиана для таких ролей в Европе и СНГ обычно начинается от $5500-6000.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
ВАКАНСИЯ: Senior / Lead Full-stack Developer [Node.js + React]
*📍* Удалённо | вне РФ, РБ и Украины
*🌍* Предпочтительно Европа / СНГ
*🕒* Часовой пояс: МСК ±2–3 часа
*💰* Рейт: $23/час
*🏢* Компания: KVAN
Проект — платформа для медицинских организаций на рынке США. Её используют врачи и медицинский персонал для создания и отправки электронных рецептов в аптеки.
Роль для сильного full-stack разработчика, который умеет работать не только с новым кодом, но и с legacy, архитектурой, оптимизацией и развитием сложного продукта.
*⚙️* Ключевая задача:
Поддерживать и развивать backend и frontend продукта, постепенно модернизируя существующую архитектуру и добавляя новый функционал.
*📊* Задачи:
— Поддерживать legacy backend на Node.js / Express.
— Дорабатывать архитектуру и оптимизировать существующий код.
— Покрывать функционал тестами.
— Добавлять новые фичи, в том числе на TypeScript.
— Развивать frontend на React 19.
— Работать с MobX и Tailwind CSS.
— Поддерживать и развивать FSD-архитектуру фронтенда.
— Оптимизировать производительность и стабильность продукта.
*🧠* Требования:
— 7+ лет опыта на проектах со стеком Node.js + React.
— Опыт работы с Express.
— Sequelize или другие ORM.
— Опыт с брокерами сообщений: Node Resque, RabbitMQ и аналоги.
— Docker.
— Сильный SQL, включая сложные запросы.
— REST API.
— Уверенные HTML, CSS, JavaScript и TypeScript.
— Сильный React.
— MobX.
— Tailwind CSS.
— Адаптивная вёрстка.
— Git / GitLab.
— Английский для чтения технической документации и переписки.
*➕* Будет преимуществом:
— AWS S3.
— XML / XSD.
— Unit tests для backend.
— Опыт с React 18/19.
— Вёрстка по Figma.
— Английский B1+.
Важно:
в резюме должен быть именно full-stack профиль и 3–4 проекта со стеком Node.js + React.
*📩* Контакты:
Пометка при отклике: [Fullstack.KVAN]
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Node.js
- React
- Express
- Sequelize
- Node Resque
- RabbitMQ
- Docker
- SQL
- REST API
- HTML
- CSS
- JavaScript
- TypeScript
- MobX
- Tailwind CSS
- Git
- GitLab
- AWS S3
- XML
- XSD
- Unit Testing
- Figma
- Feature-Sliced Design
Возможные вопросы на собеседовании
Проверка навыков работы с устаревшим кодом и понимания рисков при рефакторинге.
Расскажите о вашем самом сложном опыте работы с legacy-кодом на Node.js: как вы подходили к его модернизации, не нарушая стабильность системы?
Вакансия требует работы с MobX и FSD, важно понять, как кандидат структурирует состояние в больших приложениях.
Какие преимущества и сложности вы видите в использовании MobX совместно с архитектурой Feature-Sliced Design (FSD) в крупном React-проекте?
Проект связан с медициной и сложными данными, требуется уверенное владение SQL.
Опишите случай, когда вам приходилось оптимизировать сложный SQL-запрос, который тормозил работу приложения. Какие инструменты и методы вы использовали?
В стеке указан Node Resque/RabbitMQ, что критично для асинхронных задач в медтехе.
В каких сценариях вы бы предпочли Node Resque вместо RabbitMQ, и как вы обеспечиваете гарантию доставки сообщений?
Проверка готовности к роли Lead и умения выстраивать процессы качества.
Как вы выстраиваете процесс покрытия тестами в проекте, где большая часть функционала — это legacy без тестов? С чего начнете?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

