Senior Go Developer

Our client is a crypto platform that enables institutions to participate in digital assets through custody, staking, trading, governance, settlement, and the industry’s leading security infrastructure.

Project stack:

  • Golang, Docker, Kubernetes, GCP

    Requirements:
  • Proficient in Golang
  • Experience with  gRPC, Docker, Kubernetes, and GCP
  • Strong understanding of wallet functionalities, including: how signing works and parameters needed to ensure validity on-chain (e.g., replay protection, fees, interactions with accounts/programs/coins)
  • Node-based scanning processes for retrieving account info, balances, transactions, block events, and mapping these to balance changes
  • Ability to navigate and understand open-source code, especially for protocol-level integrations.
  • Skilled in writing efficient, isolated tests and familiar with CI/CD tools to ensure test pass rates


Responsibilities:

  • Write clean, well-documented, and readable code
  • Address feedback on pull requests efficiently
  • Develop isolated tests and ensure code passes through CI/CD pipelines.
  • Debug issues effectively to identify root causes across various environments.
  • Ensure live systems and testing stages function as expected without regressions
  • Work on wallet-related functionalities
  • Implementing secure signing mechanisms
  • Ensuring validity on-chain with replay protection and proper fee handling
  • Direct scanning from nodes for account and transaction data
  • Adapt integration strategies based on insights from open-source protocol code

     

What we offer:

  •  Remote working format
  •  Flexible working hours
  • Informal and friendly atmosphere
  • The ability to focus on your work: a lack of bureaucracy and micromanagement
  • 20 paid vacation days
  • 7 paid sick leaves
  • Education reimbursement
  • Free English classes
  • Psychologist consultations
  • Recruitment process:

    Recruitment Interview — Technical Screen — Client Screen — Coding Session — System Design Session

Required domain experience

Blockchain / Crypto 1.5 years

Required languages

English B2 - Upper Intermediate
Blockchain and Cryptocurrency
Published 8 September
69 views
·
19 applications
22% read
To apply for this and other jobs on Djinni login or signup.
Loading...