Формат работы: удаленно / гибрид
Занятость: полная
Уровень: Senior
О проекте
Мы развиваем финтех-платформу с функционалом кошелька, работы с картами, регистраций и верификаций пользователей, историей транзакций и интеграциями с платежными провайдерами. Проект уже в продакшене, активно развивается и требует опытного backend-разработчика для развития архитектуры проекта.
Основная задача
Разработка и развитие серверной части проекта, проектирование архитектуры кошелька и балансов, интеграция с банками и провайдерами.
Технологический стек
- NestJS, TypeScript
- PostgreSQL, TypeORM
- Redis, RabbitMQ
- Docker, Docker Compose
Требования
- 5+ лет опыта в backend-разработке.
- Опыт архитектурного проектирования и ведения команд.
- Глубокое понимание финтех-систем: хранение и расчет балансов, валидация транзакций, шифрование данных.
- Опыт работы с логикой кошельков, авторизациями, интеграциями с банками и вендорами.
- Навыки подготовки технической документации и спецификаций.
- Готовность участвовать в созвонах, консультировать команду и вести отчетность.
- Понимание требований по безопасности: PCI DSS, AML/KYC, rate-limiting.
Обязанности
- Поддержка и развитие существующего решения.
- Проектирование и реализация новых модулей.
- Настройка защищенных каналов взаимодействия с вендорами (API по токенизации и др.).
- Ведение документации и контроль сроков выполнения задач командой разработки.
- Построение очередей и интеграций с брокерами сообщений (RabbitMQ) и Redis.
- Участие в ежедневных созвонах, взаимодействие с продуктовой командой.
- Ведение backlog и постановка задач фронтенду и DevOps.
-
Будет плюсом
- Опыт прохождения сертификаций по PCI DSS.
- Навыки проектирования микросервисной архитектуры.
- Опыт интеграции с международными платежными системами.
Мы предлагаем
- Возможность влиять на архитектуру и стратегию развития продукта.
- Участие в масштабировании высоконагруженной финтех-системы.
- Гибкий формат работы.
- Конкурентная заработная плата.