Go Developer (Blockchain)

BlockchainBackendGo

Location: Remote & Sofia

Overview

hack's Sofia office is expanding and seeking an enthusiastic developer committed to producing high-quality code. The role focuses on collaborating with development teams on innovative blockchain projects and decentralized applications.

Key Responsibilities

  • Develop product features and applications using Agile methodologies
  • Partner with expert developers to create enterprise blockchain-based decentralized applications
  • Implement and audit smart contracts; oversee blockchain integration with existing systems
  • Set up and maintain environments for blockchain solution deployment across dev, test, and production stages
  • Sustain continuous integration pipelines for application development and testing
  • Leverage full-stack expertise, particularly in Go programming

Required Skills & Knowledge

  • Expert-level proficiency with the Go programming language
  • Solid understanding of blockchain technology fundamentals
  • Proficiency in at least one web framework (JavaScript strongly preferred)
  • Knowledge of asynchronous programming patterns and solutions
  • Familiarity with continuous integration tools and blockchain management utilities
  • Strong grasp of testing, troubleshooting, and distributed systems concepts
  • Git version control expertise
  • Fluent written and spoken English communication

Preferred Qualifications

  • Experience with smart contract development tools (Hardhat, Truffle, Embark, Foundry)
  • Smart contract development in Solidity, Rust, or Go (Cosmos)
  • Familiarity with Vyper, Sophia, or similar languages
  • Leadership or management background
  • Remote team collaboration experience
  • Published technical writing or blogging
  • Open source project contributions

Benefits & Offerings

  • Opportunity to develop innovative products with global impact potential
  • Influence over product direction and company strategy as an early team member
  • Hands-on experience with multiple blockchain platforms: Bitcoin, Ethereum, Cosmos, Polkadot, Polygon
  • Transparent, open-minded workplace culture
  • Flexible scheduling and remote work options
  • Generous time-off policies
  • Collaborative office atmosphere
  • Professional development courses and training support
  • Conference attendance and travel opportunities
  • Office wellness amenities and gym membership
  • Team social events and outings