FinTech-проект ищет Go-разработчика для развития внутренней инфраструктуры финансовых операций, интеграций с внешними сервисами и автоматизации расчётных процессов.
Задачи:
- Развивать backend-часть продукта на Go: обрабатывать финансовые операции, маршрутизировать их и взаимодействовать с внешними сервисами.
- Разрабатывать и поддерживать интеграции с внешними API, обрабатывать статусы операций, callback, таймауты и повторные запросы.
- Реализовывать финансовую логику: балансы, комиссии, курсы валют, взаиморасчёты и сверки.
- Проектировать и развивать API для партнёрских систем и внутренних сервисов.
- Оптимизировать SQL-запросы, фоновые процессы и обработку данных.
- Улучшать архитектуру, сокращать технический долг, разбирать production-инциденты и писать регрессионные тесты.
- Участвовать в проектировании технических решений и code review.
Требования:
- Коммерческий опыт разработки на Go от 1,5 лет.
- Понимание конкурентности: goroutines, channels, context, таймауты и отмена операций.
- Хорошее знание PostgreSQL и SQL, включая транзакции, индексы, блокировки, уровни изоляции и оптимизацию запросов.
- Опыт разработки HTTP API и интеграций с внешними системами.
- Понимание идемпотентности, retry, дедупликации и обработки повторных событий.
- Навыки тестирования бизнес-логики, включая обработку ошибок и граничные случаи.
- Умение безопасно вносить изменения в существующую систему; внимательность к финансовым расчётам, округлениям и согласованности данных.
- Самостоятельность, ответственность и готовность оперативно подключаться к решению критических production-проблем, в том числе в нерабочее время.
Будет плюсом: опыт в FinTech, биллинге или обработке финансовых операций; знание ledger, двойной записи и финансовых сверок; понимание безопасности API, включая подписи запросов, разграничение доступа и аудит действий.
Условия: полностью удалённая работа; конкурентный фикс; оформление через ИП/СМЗ или оплата в USDT; оплачиваемый испытательный срок — 1 месяц; постоянная занятость, совмещение возможно, если не мешает основной работе; возможности профессионального и карьерного роста.