Описание
Cryptopay разрабатывает финтех-платформу с бэкенд-сервисами для платежей, транзакций и интеграций с банками и платёжными провайдерами.
Задачи
•Проектировать, разрабатывать и поддерживать бэкенд-сервисы с использованием Golang и PostgreSQL
•Разрабатывать и улучшать функциональность для платежей, транзакций и интеграций с банками и платёжными провайдерами
•Вести цикл разработки от уточнения требований и реализации до релиза в продакшн и поддержки
•Обеспечивать надёжность и согласованность финансовых данных и стабильность сервисов
•Участвовать в архитектурных обсуждениях и вносить вклад в развитие платформы и кодовой базы
•Писать unit и интеграционные тесты, участвовать в code review и поддерживать высокое качество разработки
•Сотрудничать с командой над техническими решениями и делиться знаниями с другими инженерами
•По необходимости вносить вклад во внутренние веб-интерфейсы на Vue/React и JavaScript/TypeScript
Требования
•3+ года продакшн-опыта с Golang
•Опыт в финтехе, платежах или банкинге
•Хорошее знание RDBMS, предпочтительно PostgreSQL
•Уверенное понимание распределённых систем и практический опыт с Redis, Kafka или RabbitMQ
•Хорошее знание Docker, AWS, Kubernetes и Git
•Навыки автоматизированного тестирования, включая unit и интеграционные тесты
•Базовые фронтенд-навыки и готовность работать над внутренними админ-интерфейсами на Vue/React и JavaScript/TypeScript
•Сильная ответственность и способность работать самостоятельно от требований до продакшна
•Чёткая и конструктивная коммуникация, умение обсуждать и оспаривать решения при необходимости
•Командный настрой и спокойный, структурированный подход к решению проблем
•Свободный русский, английский на уровне B1/B2
Условия
•Полностью удалённая работа в рамках рабочих часов ЕС
•Возможности роста и развития внутри компании
•Коллаборативная и поддерживающая рабочая среда
•Комфортные условия работы с фокусом на результат