Бишкек, улица Раззакова, 32
Описание работы: разработка и поддержка back-end сервисов платежной системы: разработка API, интеграции с партнёрами, обработка транзакций и операционные инструменты.
Обязанности:
Разработка REST/JSON API и внутренних сервисов (микросервисы/модули) на Node.js.
Интеграции с внешними партнёрами: платежные шлюзы, банки, провайдеры, callback/webhook
Реализация бизнес-логики транзакций (статусы, реестры, сверки, idempotency, ретраи)
Работа с БД и очередями: проектирование схем, оптимизация запросов, надежная обработка событий
Логирование, мониторинг, поиск причин инцидентов, устранение ошибок
Участие в code review, улучшение качества кода, документация (OpenAPI/Swagger)
- 2+ года коммерческой разработки на Node.js (TypeScript желательно).
- Уверенные знания: async/event loop, error handling, тестирование.
- Опыт с PostgreSQL (индексы, транзакции) и Redis (кэш/локи).
- Опыт построения интеграций: HTTP, webhooks, подписи/ключи, работа с таймаутами/повторами.
- Понимание надежности финтех-сервисов: идемпотентность, консистентность, аудит-лог, роли/доступы.
Будет плюсом:
- Опыт с очередями (RabbitMQ/Kafka), Docker, Kubernetes
- Опыт с Observability: Grafana/Prometheus, ELK, Sentry