РНКО “НОДА” — это современная финтех-компания, которая объединяет инновации в IT и надежность банковской экспертизы. Мы создаем платежную платформу будущего, где собраны все ключевые финансовые сервисы для частных лиц и бизнеса.
В основе «НОДА» — более 30 лет опыта в финансовой сфере и международная экспертиза в финтехе. Мы ставим перед собой амбициозную цель — создать платформу, которая сделает управление деньгами максимально простым, выгодным и безопасным, а также откроет новые возможности для развития бизнеса.
Наша компания предоставляет различные финтех-услуги, включая интернет-банкинг, эквайринг, электронные кошельки, СБП и трансграничные переводы, банковские услуги для ФЛ и ЮЛ, процессинг и IT-разработку.
Мы в поисках опытного Go-разработчика с сильной экспертизой в области блокчейн-технологий и смарт-контрактов. Вам предстоит заниматься разработкой высокопроизводительных распределенных backend-систем, обеспечивающих работу продуктов, интегрированных с блокчейном.
Обязанности:
-
Проектирование, разработка и сопровождение backend-сервисов на Go.
-
Разработка и интеграция решений с использованием блокчейн-сетей и смарт-контрактов.
-
Построение надежных и масштабируемых систем с использованием PostgreSQL и Kafka для хранения данных и событийно-ориентированной архитектуры.
-
Управление секретами и конфиденциальными настройками с помощью HashiCorp Vault.
-
Написание чистого, поддерживаемого и хорошо протестированного кода с использованием линтеров и инструментов для мокирования.
-
Участие в код-ревью, обсуждении архитектурных решений и принятии технических решений.
-
Поиск и устранение проблем, а также оптимизация производительности production-систем.
Требования:
-
Уверенный опыт разработки на Golang (Senior/Expert).
-
Подтвержденный опыт работы с блокчейн-технологиями и разработкой/интеграцией смарт-контрактов.
-
Практический опыт работы с PostgreSQL.
-
Опыт работы с Kafka (или аналогичными брокерами сообщений/платформами потоковой обработки событий).
-
Опыт использования HashiCorp Vault для управления секретами.
-
Знание инструментов контроля качества кода и линтеров Go (например, golangci-lint).
-
Хорошие практики тестирования, включая написание unit-тестов и использование mock-объектов.
-
Способность самостоятельно организовывать работу и эффективно управлять своим временем в удаленном формате.
-
Возможность работать с пересечением по времени с европейскими рабочими часами (CET/CEST).
-
Английский язык B2 и выше.
Будет преимуществом:
-
Опыт работы с несколькими блокчейн-платформами и протоколами.
-
Знание архитектуры микросервисов.
-
Опыт работы с CI/CD, а также контейнеризацией (Docker, Kubernetes).
Условия:
-
Оформление по ИП;
-
Удаленный формат работы;
-
Стабильный и прозрачный доход;
-
Возможности для профессионального развития и расширения опыта в современной технологической компании.