O ofercie
Разработчик будет развивать и поддерживать микросервисную платформу криптообменника, реализовывать финансовую бизнес-логику и интеграции с внешними сервисами. Основной стек — Node.js и TypeScript, также требуется разработка на Go.
Над чем предстоит работать
- Разрабатывать и поддерживать микросервисы на Node.js и Golang
- Реализовывать бизнес-логику для операций с балансами, транзакциями и другими операциями
- Интегрировать внешние API, подключать провайдеров и сторонние сервисы
- Проектировать и оптимизировать gRPC API
- Работать с асинхронной обработкой событий через Kafka и RabbitMQ
- Обеспечивать надежность и консистентность данных: использовать транзакции, блокировки и retry-механизмы
- Участвовать в code review, написании тестов и документировании
- Работать в тесной связке с продактом, проджектом, тимлидом и DevOps-инженерами
Необходимые знания и навыки
- Опыт коммерческой разработки на Node.js
- Уверенное владение TypeScript
- Знание и опыт использования Express, Fastify, Nest.js или Restify
- Опыт разработки на Go: goroutines, context, gRPC, REST
- Опыт работы с MySQL; PostgreSQL будет преимуществом
- Знание транзакций, индексов и миграций
Будет плюсом
- Опыт участия в проектировании архитектуры новых финансовых модулей
- Опыт написания unit-, integration- и e2e-тестов
- Понимание основ безопасности в финтехе
Условия
- Удаленная работа
- Полная занятость
- 40-часовая рабочая неделя с возможностью гибкого графика
- Полная оплата больничных и отпускных дней
- Все виды оформления
- Возможность работать за границей и получать зарплату в валюте
О компании
ChangeHero — международный финансовый сервис, который помогает быстро обменивать криптовалюту без регистрации и специальных знаний в работе бирж. За 6 лет команда вывела ChangeHero в ТОП-3 лучших криптообменников в мире.
Компания развивает сервис как мост к современной экономике и стремится сделать криптовалюту повседневным инструментом.
Отклик
Для отклика свяжитесь с @Heroes_HR.