Full-Stack Developer (Node.js / React / AWS Serverless) — Middle+ / Senior
KVANУдаленно (Вне РФ)
3 200 - 4 000 USD
SeniorRemoteКачество текста 4/5EN B1+
FullstackNode.jsReactAWSTypeScriptJavaScriptTerraformCI/CDREST APIC#MySQLSQL2д
О проекте:
• Мы разрабатываем часть платформы для медицинских организаций в США;
• Система используется врачами и медицинским персоналом для создания, обработки и отправки электронных рецептов в аптеки;
• Проект работает в домене Healthcare, поэтому важны надежность решений, качество кода и внимание к деталям.
Чем предстоит заниматься:
• Разрабатывать и поддерживать 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;
• Хорошее понимание архитектуры REST API;
• Опыт разработки на Node.js;
• Опыт работы с AWS Lambda;
• Опыт работы с API Gateway;
• Опыт работы с DynamoDB;
• Опыт использования SNS и SQS;
• Опыт работы с S3;
• Понимание принципов Serverless-архитектуры;
• Понимание паттернов Dependency Injection / IoC (Inversify или аналог — готовность быстро освоить);
• Уверенные знания 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 и знание новых возможностей;
• Что важно для нас:
• Умение самостоятельно принимать технические решения;
• Опыт работы с production-системами;
• Ответственность за качество результата;
• Готовность работать в распределенной международной команде.
• Мы разрабатываем часть платформы для медицинских организаций в США;
• Система используется врачами и медицинским персоналом для создания, обработки и отправки электронных рецептов в аптеки;
• Проект работает в домене Healthcare, поэтому важны надежность решений, качество кода и внимание к деталям.
Чем предстоит заниматься:
• Разрабатывать и поддерживать 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;
• Хорошее понимание архитектуры REST API;
• Опыт разработки на Node.js;
• Опыт работы с AWS Lambda;
• Опыт работы с API Gateway;
• Опыт работы с DynamoDB;
• Опыт использования SNS и SQS;
• Опыт работы с S3;
• Понимание принципов Serverless-архитектуры;
• Понимание паттернов Dependency Injection / IoC (Inversify или аналог — готовность быстро освоить);
• Уверенные знания 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 и знание новых возможностей;
• Что важно для нас:
• Умение самостоятельно принимать технические решения;
• Опыт работы с production-системами;
• Ответственность за качество результата;
• Готовность работать в распределенной международной команде.