Bitcoin Devs Company logo

Blockchain Developer - Solidity, Scala/Kotlin (EU based, 100% Remote)

Bitcoin Devs Company
Full-time
On-site
Spain

Overview:


The Blockchain Developer - Solidity, Scala/Kotlin plays a crucial role in designing, implementing, and maintaining blockchain solutions using Solidity and Scala/Kotlin. This role is vital in ensuring the efficient functioning of blockchain applications and smart contracts, contributing to the security and integrity of distributed ledgers.

Key Responsibilities:


  • Designing and delivering quality blockchain solutions
  • Delivering high-quality testable code
  • Enhancing the team's technical knowledge
  • Collaborating with auditors to ensure code quality and security
  • Working closely with cross-functional teams on product development and integration of blockchain solutions into the company's ecosystem
  • Suggesting and developing features to improve and grow the product
  • Supporting and mentoring junior colleagues

Required Qualifications:


  • Fluency in Solidity or other similar smart contract languages
  • 2+ years of experience in blockchain development
  • Experience in backend development using Java, Scala or Kotlin (JVM environment)
  • Practical experience deploying smart contracts on the mainnet of major blockchains
  • Practical experience in distributed systems with a deep understanding of consensus algorithms

Nice to have


  • Fluency in multiple smart contract languages
  • Experience working with enterprise-grade digital asset infrastructure, such as Fireblocks
  • Contribution to a crypto project with a large market cap