KVAN

Backend Fullstack Developer (Node.js + React) Middle+ / Senior

Коротко

Middle+/Senior Backend Full-stack разработчик (Node.js + React) для платформы медицинских организаций, создающей и отправляющей электронные рецепты лекарств в аптеки на рынке США. Основные задачи — поддержка legacy-бэкенда (Node.js/Express без TS с постепенным переходом на TS), доработка архитектуры, тесты, оптимизация, а также развитие фронтенда на React 19/MobX/Tailwind CSS по подходу FSD. Требуется 5+ лет опыта со стеком Node.js + React, знание Express, Sequelize/ORM, брокеров сообщений, Docker, SQL, REST API и TypeScript.

Backend Full-stack [Node.js + React] Middle+ / Senior
Компания: KVAN
Зарплата: $3200 - $3600
Локация/формат: удаленно вне РФ, РБ и Украины. Предпочтительная локация Европа/СНГ
Часовой пояс: от МСК (+/- 2-3 часа)
📰 Описание проекта
Это платформа для медицинских организаций, которую используют врачи и медицинский персонал. Используется для создания и отправки электронных рецептов лекарств в аптеки. Разрабатывается для рынка США.
🛠 Техническое описание проекта
Бэк - Legacy (Node.js / Express) написан на JS, без использования TS. Сейчас в проект добавляется поддержка TS, чтобы дать возможность писать новые относительно изолированные фичи используя TS.
💻 Основные задачи - это поддержка старого кода, доработка архитектуры, тесты, оптимизация, и добавление нового функционала. Добавление нового функционала потенциально возможно на TS. Продукт активно расширяется.
Фронт - React 19, MobX, Tailwind CSS. Написан, используя подход FSD. Основные задачи - доработки, оптимизации, разработка нового функционала.
⚙️ Обязательные требования
•5+ лет опыта на проектах со стеком Node.js + React
•Опыт работы с фреймворком Express
•Опыт работы с Sequelize или другими ORM
•Опыт работы с брокерами сообщений (Node Resque, RabbitMQ, etc)
•Опыт развертывания окружения с использованием Docker
•Уверенные знания SQL, включая сложные запросы
•Знание принципов создания REST API
•Уверенные знания HTML, CSS и JavaScript
•Уверенные знания TypeScript
•Уверенные знания React
•Опыт работы со стейт менеджером MobX
•Опыт работы с Tailwind CSS или как минимум хорошие теоретические знания по нему
•Опыт создания адаптивной верстки и работы с ней
•Опыт работы с Git, GitLab
•Способность читать техническую документацию на английском, а также умение вести переписку
➕ Будет плюсом
•Опыт работы с AWS S3
•Знание и опыт работы с XML, XSD
•Опыт написания unit tests для бэкенда
•Опыт работы с последними версиями React (18, 19) и знания их особенностей
•Создание верстки на основе макетов Figma
•Уровень английского B1 и выше

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте