Blockchain Developer - Solidity, Scala/Kotlin
Role details
Job location
Tech stack
Requirements
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