Apply

Senior Software Engineer (Go/Blockchain) - OP01575-OS

Posted 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior

πŸ“ Location: Poland, Portugal, Bulgaria

πŸ” Industry: Software Development / Digital Asset Industry

🏒 Company: Dev.ProπŸ‘₯ 501-1000πŸ«‚ Last layoff about 2 years agoDevOpsUX DesignOutsourcingIT ManagementSoftware EngineeringSmart ContractsInformation TechnologySoftware

πŸ—£οΈ Languages: English

πŸͺ„ Skills: DockerBlockchainGCPKubernetesGogRPCCI/CDDebugging

Requirements:
  • Proven experience in backend development with Go (Golang).
  • Strong understanding of wallet functionality such as signing and on-chain validity.
  • General understanding of blockchain concepts, including Web3 and smart contracts.
  • Familiarity with cryptography principles as applied to wallets.
  • Experience with tools such as gRPC, Wire, Docker, Kubernetes, and GCP.
  • Ability to write efficient tests and use CI/CD tools for code quality assurance.
  • Strong skills in debugging and troubleshooting live systems.
  • Excellent communication and documentation skills.
  • Ability to work autonomously and solve problems independently.
  • Upper-Intermediate English level.
Responsibilities:
  • Join the Protocols team to support onboarding of new digital assets for strategic partnerships.
  • Integrate new blockchain protocols and networks.
  • Build and maintain custody features related to address generation, transactions, and balance monitoring.
  • Develop staking and governance functions for wallet compatibility.
  • Effectively communicate progress, blockers, and technical decisions.
  • Write maintainable and well-documented code.
  • Conduct tests to ensure code quality.
  • Debug and resolve live system issues.
  • Review open-source protocol code.
Apply