AYA Group

Backend-разработчик

Middle · Удалённо · Английский не нужен

Не указано: география

Навыки

  • API (интеграции)
  • Внимание к деталям
  • ClickHouse
  • Code review
  • Распределённые системы
  • Docker
  • Финтех и платежи
Ещё 17
  • Google Cloud
  • GitLab CI
  • GraphQL
  • Kafka
  • Node.js
  • PostgreSQL
  • Оптимизация запросов
  • RabbitMQ
  • Redis
  • REST API
  • Sentry
  • SQL
  • Первая и вторая линия
  • Автоматизация тестирования
  • TypeScript
  • Вебхуки
  • WebSocket

О компании и продукте

  • Финтех продут — выпуск и обслуживание банковских карт, мультивалютные счета, платежи и крипто-операции. Работающий прод с десятками тысяч пользователей. Небольшая инженерная команда, прямой доступ к техлиду и продуктовым решениям. Стек: TypeScript (strict), Bun/Node.js, PostgreSQL (сырой SQL + pgtyped, PL/pgSQL, триггеры), GraphQL (Yoga + codegen), REST, WebSocket, Redis, Kafka и GCP Pub/Sub, Docker, GitLab CI, GCP (Cloud Run, Cloud Functions), Sentry, Zod, Biome.

Задачи

  • Разрабатывать и поддерживать сервисы платформы: карты, счета, транзакции, подписки, рефералка, комиссии — от схемы БД до API
  • Проектировать схему PostgreSQL и денежную логику на уровне базы: функции, триггеры, инварианты целостности балансов
  • Писать событийных воркеров поверх Kafka и Pub/Sub: идемпотентность, дедупликация, ретраи, порядок обработки
  • Развивать потоковую инфраструктуру: настройка Kafka и внутренний общий пакет-контроллер, через который к шине подключаются все сервисы
  • Делать API для клиентских приложений и бэк-офиса (GraphQL, REST), а также real-time события через WebSocket
  • Интегрироваться с внешними провайдерами — карточный процессинг, KYC, крипто-платежи, почтовые сервисы — и обрабатывать их вебхуки
  • Вести подсистемы целиком: от постановки и дизайна до выката, включая план миграции данных без простоя прода
  • Разбирать баги и оперативно чинить проблемы уровня приложения на проде — по сути первая линия по инцидентам в коде (инфраструктура и платёжный контур не на вас)
  • Участвовать в код-ревью и технических решениях вместе с техлидом

Требования

  • От 4 лет коммерческой разработки на TypeScript/Node.js (опыт Bun — плюс, но не обязателен). Сильный PostgreSQL: пишете SQL руками, а не только через ORM
  • понимаете индексы, планы запросов, транзакции и уровни изоляции
  • проектировали схемы с нуля
  • Опыт логики на уровне БД (PL/pgSQL, триггеры, хранимые функции) или явная готовность быстро в это войти — здесь база не просто хранилище, а несущий слой платформы
  • Понимание денежной предметки: ledger/двойная запись, холды и статусы операций, идемпотентность, мультивалютность, конвертации и корректная точность округлений
  • Практический опыт с брокерами сообщений (Kafka, Pub/Sub, RabbitMQ) и событийной архитектурой: at-least-once, дедупликация, обработка повторов
  • Опыт GraphQL и/или REST, желательно schema-first с кодогенерацией типов
  • Аккуратность к обратной совместимости: умеете выкатывать миграции и изменения на живой прод с реальными деньгами, продумывая порядок деплоя
  • Самостоятельность: берёте задачу в бизнес-формулировке и доводите до дизайна и прода без микроменеджмента
  • задаёте вопросы до того, как сломали
  • Готовность отвечать за корректность сами: автотестов в сервисах немного, надёжность держится на строгой типизации, статическом анализе и продуманных сквозных ручных сценариях
  • Плюсом будет, если вы умеете и хотите постепенно наращивать покрытие там, где оно даёт максимум пользы
  • Плюсом: ClickHouse, GCP (Cloud Run, Pub/Sub, Cloud Functions), Docker, GitLab CI, Redis, WebSocket, опыт в финтехе или крипте

Условия

  • Профессиональный рост и развитие: Работа над задачами в международном финтех-продукте Бюджет на обучение, конференции и профессиональную литературу 2
  • График работы 5/2 с гибким началом рабочего дня
  • Удаленный формат работы по миру
  • Компенсация ДМС после испытательного срока
  • Два дополнительных выходных дня в год
  • Корпоративная жизнь: Яркие корпоративные мероприятия, от онлайн-квизов до выездов на природу
  • Поддержка спортивных увлечений команды
  • Отсутствие формализма и бюрократии, мы ценим результат и здравый смысл

Паспорт вакансии

История публикации

Появилась в Вакандии28 дней
Перепубликациинетпубликовалась один раз
Проверяли на источникеВидели 28 дней назад
Среди похожихНет данных52 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего

Откуда что взялось

Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.

ГрейдMiddleвыведено из другого признака
Формат работыУдалённо
Географияне указана
Зарплата≈ 230 217 RUB в месяцнаша оценка, в вакансии не названа

Почему на этом месте в выдаче

Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.

Полнота карточки753 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка

Проверка Вакандии

Источники и свежесть

Тип источника
Агрегатор вакансий
Найдено публикаций
1
Посмотреть публикации и даты
  • hcareersОсновная публикация · 2026-08-11

Работодатель

AYA Group

6 активных вакансий · вилка работодателя указана в 17%

Открыть профиль компании

Безопасность

Отклик уходит на сайт источника

Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайтеhh.ru.

Признаки мошенничества
  • Просят предоплату, «залог» или деньги за обучение и оборудование.
  • Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
  • Быстро уводят в мессенджер и торопят с решением.
  • Обещают большой доход без опыта и без деталей задач.

Настоящий работодатель не просит денег и платёжных данных до трудоустройства.

Продолжить поиск

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

Причина сходства указана на каждой карточке

  1. Почему похожа: похожая специализация · тот же грейд

    CSSSR

    DevOps-инженер

    • Middle
    • Удалённо
    Подробнее