Разработка микросервиса обработки платежей

Необходимо создать отказоустойчивый и масштабируемый сервис для работы с финансовыми транзакциями.

Ключевые требования к разработчику

  • Опыт работы с серверным TypeScript на продвинутом уровне.
  • Понимание принципов работы с большими языковыми моделями (LLM) в контексте разработки.
  • Наличие опыта работы с Bun (рассматривается как значительный плюс).
  • Умение работать по готовому и детальному техническому заданию.

Детали проекта

Для успешного кандидата предоставлено исчерпывающее техническое задание, описывающее все аспекты системы: архитектуру, бизнес-логику, интеграции с внешними системами и требования к безопасности.

Ожидаемый результат

  • Чистый, документированный и поддерживаемый код.
  • Полнофункциональный микросервис, соответствующий ТЗ.
  • Готовность к деплою и интеграции.

Разработка руководства пользователя и администратора по техническому средству

Требуется создать два структурированных руководства (пользовательское и административное) на основе предоставленного примера. Необходимо четко описать режимы работы и функционал.