Senior Fullstack developer Node.js + React AWS Serverless

Senior Fullstack developer Node.js + React AWS Serverless

Описание вакансии

Full-Stack Developer (Node.js / React / AWS Serverless) — Middle+ / Senior
Компания: KVAN
Зп: - $3200 - $4000
Оформление: контракт
Полная занятость

📰 О проекте
Мы разрабатываем часть платформы для медицинских организаций в США. Система используется врачами и медицинским персоналом для создания, обработки и отправки электронных рецептов в аптеки. Проект работает в домене Healthcare, поэтому важны надежность решений, качество кода и внимание к деталям.

🛠 Технологический стек
Backend:
Node.js, TypeScript
AWS Lambda, API Gateway
DynamoDB
SNS / SQS (в т.ч. SQS FIFO для асинхронной доставки)
Cognito, S3
Inversify (IoC / Dependency Injection)
Обмен сообщениями в XML/NCPDP SCRIPT, валидация по XSD
Full-Serverless архитектура (преимущественно Node.js/TypeScript; отдельный Lambda-сервис XSD-валидации на .NET/C#)
Infrastructure
Terraform
AWS Cloud
Frontend:
React 19
MobX
Tailwind CSS
Feature-Sliced Design (FSD)
Инструменты разработки:
Git
CI/CD

💻 Чем предстоит заниматься

  • Разрабатывать и поддерживать backend-сервисы на Node.js / TypeScript в AWS Serverless.
  • Проектировать и развивать API: как REST (пользовательский контур), так и транспортный контур обмена сообщениями (XML/NCPDP, webhooks, mTLS). Разрабатывать новый функционал на React (19, MobX, Tailwind, FSD).
  • Участвовать в проектировании архитектурных решений. Интегрировать сервисы AWS и внешние API/сети.
  • ​​​​​​​Работать с потоками данных в нескольких репозиториях платформы (backend и потребляющие его UI/сервисы).
  • ​​​​​​​Оптимизировать производительность и надёжность системы.
  • ​​​​​​​Проводить code review и участвовать в технических обсуждениях.
  • ​​​​​​​ Соблюдать требования к обработке PHI (HIPAA): редактирование чувствительных данных в логах, безопасное хранение секретов.


Обязательные требования
Общие
Коммерческий опыт разработки от 5 лет.
Уверенные знания JavaScript и TypeScript.
Опыт коммерческой разработки на Node.js и React.
Опыт работы с Git.
Backend
Хорошее понимание архитектуры REST API.
Опыт разработки на Node.js.
Опыт работы с AWS Lambda.
Опыт работы с API Gateway.
Опыт работы с DynamoDB.
Опыт использования SNS и SQS.
Опыт работы с S3.
Понимание принципов Serverless-архитектуры.
Понимание паттернов Dependency Injection / IoC (Inversify или аналог — готовность быстро освоить).
Frontend
Уверенные знания HTML, CSS, JavaScript.
Уверенные знания React.
Опыт работы с MobX либо аналогичными state-management решениями.
Опыт работы с Tailwind CSS или готовность быстро включиться в работу с ним.
Будет плюсом
Опыт обработки XML и валидации по XSD.
Опыт mTLS / аутентификации на основе клиентских сертификатов.
Понимание требований HIPAA и работы с PHI.
Опыт использования AI-инструментов для разработки (Claude, Codex, Cursor, GitHub Copilot и др.).
Опыт работы с Terraform.
Глубокое понимание AWS Cloud.
Опыт проектирования serverless-архитектуры с нуля.
Понимание cost optimization в AWS.
Опыт observability (CloudWatch, X-Ray, OpenTelemetry).
Опыт работы с CI/CD и релизными процессами.
Опыт работы с SQL базами данных (часть платформы использует MySQL).
Практический опыт React 18/19 и знание новых возможностей.
Английский язык от уровня B1.

🎤 Что важно для нас
Умение самостоятельно принимать технические решения.
Опыт работы с production-системами.
Ответственность за качество результата.
Готовность работать в распределенной международной команде.

Сроки
Испытательный срок 3 месяца
Проект долгосрочный. При условии прохождения испытательного срока, привлечение от года. Если разработчик нам понравится, то срок работы на проекте может быть длительным (от нескольких лет). Основной проект работает в продакшене уже около 10 лет (приложение для отправки рецептов в электронном виде от врачей в аптеки на территории США). Но вокруг него сейчас идет создание отдельных приложений, которые будут являться частью экосистемы основного приложения.

Состав команды: 5 фулстек разработчиков, 1 фронтэнд разработчик, 2 QA инженера, 1 DevOps инженер.

Этапы найма: 1) hr скрининг 20 минут 2) общее + техническое интервью 40-60 минут 3) тех.интервью с лидом 1-1,5 часа в формате беседы (вопросы отдельно по бэку и фронту)

Если уверен в своей квалификации и ищешь надежный долгосрочный проект, откликайся! Убедись, что в резюме профиль фулстека и можно найти от 3-4 проектов в стеке Node.js + React и AWS Serverless + AI. До встречи на интервью!

Навыки
  • JavaScript
  • Node.js
  • TypeScript
  • React
  • AWS
  • Lambda
Посмотреть контакты работодателя

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

Access Softek (ИП Рытиков Сергей Сергеевич)

Ведущий программист (.NET/React)

Access Softek (ИП Рытиков Сергей Сергеевич)

  • Сербия

  • Не указана

Рекомендуем
WEKINGS
  • Сербия

  • Не указана

Рекомендуем
Айкона Консалтинг
  • Сербия

  • до 3600 EUR

Рекомендуем
the_covert
  • Сербия

  • до 3600 EUR

Employcity
  • Сербия

  • до 3600 EUR

Employcity

Team Lead (C#)

Employcity

  • Сербия

  • до 3600 EUR

C# Developer

Андреева Руслана

  • Сербия

  • до 3600 EUR

Instories
  • Сербия

  • до 3600 EUR

Andersen
  • Сербия

  • до 3600 EUR

Wisebits
  • Сербия

  • от 3000 EUR

DataLouna
  • Сербия

  • до 5500 USD

Movavi
  • Сербия

  • до 5500 USD

Nitka Technologies, Inc.
  • Сербия

  • до 5500 USD

Employcity
  • Сербия

  • до 5500 USD

  • Сербия

  • до 5500 USD

MY.GAMES
  • Сербия

  • до 5500 USD

Adapty
  • Сербия

  • до 5500 USD

Adapty
  • Сербия

  • до 5500 USD

Innovate soft development

Full-Stack Developer - Browser Extension

Innovate soft development

  • Сербия

  • до 5500 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию