Вакансия из Telegram канала - Название доступно после авторизации
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$2.4к$3.3кмедиана$4.8к
11 в выборке
На международном рынке: $82к/год ($51к - $148к)
79
Хорошая вакансия
развернуть
Роль чётко сфокусирована на backend-разработке финансовых систем, предполагает заметную ответственность и использует актуальные технологии; криптоконтекст добавляет доменные риски.
Кликните для подробной информации
Полный циклАктуальный стекФинансовые системыКрипториски
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
TL;DR
Backend-разработчик (TypeScript/Node.js) (финтех и криптопродукты): Разработка сервисов карт, счетов, операций, подписок и комиссий с акцентом на денежную логику, PostgreSQL и событийные интеграции. Focus on проектировании транзакций и блокировок, обеспечении идемпотентности Kafka-обработчиков, безопасных миграциях и восстановлении незавершённых операций.
#middle #удаленка
AYA Group Backend-разработчик (TypeScript/Node.js)
Опыт работы: 3–6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
☑️ Чем предстоит заниматься
-Разрабатывать сервисы карт, счетов, операций, подписок, реферальной системы и комиссий — от схемы данных до API и фоновых обработчиков
-Работать с денежной логикой в PostgreSQL: разбираться в функциях и триггерах, сохранять инварианты балансов, проектировать транзакции, блокировки, индексы и безопасные миграции
-Развивать обработчики Kafka и Pub/Sub: обеспечивать идемпотентность, дедупликацию, корректные повторы и восстановление после частичных сбоев
-Поддерживать общий Kafka controller и прикладные событийные потоки
-Развивать GraphQL и REST API, а также события WebSocket. Сохранять обратную совместимость с независимо выпускаемыми клиентскими приложениями
-Интегрироваться с карточными, KYC, крипто- и почтовыми провайдерами, обрабатывать вебхуки и корректно разбирать случаи, когда результат внешнего вызова неизвестен
-Вести подсистему целиком: уточнять бизнес-правила, проектировать решение, выпускать его, проверять результат и документировать важные сценарии
-Планировать изменения схемы и данных без остановки критичных production-сценариев
-Разбирать инциденты на уровне приложения по цепочке API → БД → очередь → провайдер и безопасно восстанавливать незавершённые операции
-Участвовать в code review и технических решениях; вместе с QA улучшать проверки, с frontend и mobile согласовывать контракты
☑️ Наши пожелания к кандидатам
-От 4 лет коммерческой backend-разработки на TypeScript/Node.js. Опыт Bun полезен, но не обязателен
-Сильный PostgreSQL: SQL руками, планы запросов, индексы, транзакции, блокировки и уровни изоляции; умение разбираться в большой существующей схеме
-Опыт с PL/pgSQL, триггерами и хранимыми функциями либо готовность быстро освоить этот слой. База данных здесь не только хранит данные: в ней реализована часть денежных правил
-Понимание систем с денежным состоянием: проводки и двойная запись, удержания, статусы операций, мультивалютность, конвертации, точность округлений, сверка и компенсация
-Опыт с Kafka, Pub/Sub или RabbitMQ: at-least-once доставка, повторная обработка, дедупликация и понимание границ между очередью, БД и внешним сервисом
-Опыт GraphQL и/или REST. Плюсом будет schema-first подход и кодогенерация типов
-Умение безопасно менять живую систему: сохранять обратную совместимость, планировать порядок миграции и деплоя, ограничивать rollout и проверять результат после выпуска
-Самостоятельность: способность получить задачу в бизнес-терминах, уточнить недостающие правила, спроектировать решение и довести его до production
-Инженерная аккуратность: строгая типизация, статический анализ, тесты в наиболее рискованных местах, понятные сценарии проверки и актуальная документация
-Умение расследовать сбои по конкретным идентификаторам и данным, отделять факт от гипотезы и не повторять денежную или внешнюю операцию без сверки результата
Будет плюсом:
-ClickHouse, GCP Cloud Run, Pub/Sub и Cloud Functions, Docker, GitLab CI, Redis, WebSocket, Sentry, опыт в финтехе или криптопродуктах
Контакты: Показать контакты
JavaScript Job | |
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Текст вакансии взят без изменений
Источник - Telegram канал. Название доступно после авторизации