Blockchain Developer

Mantra

Mantra

Software Engineering
Hong Kong
Posted on Jan 6, 2025

About us

MANTRA has disrupted the status quo since 2020. As pioneers in the Web3 revolution, we've spent years building game-changing decentralized protocols focused on empowering communities and democratizing finance.

Our journey began by fueling grassroots DeFi activism. But we recognized the need to scale impact—bridging the divide between permissionless protocols and regulated systems. So we transformed, developing a first-of-its-kind regulated DEX that's rewiring finance on a sovereign blockchain built from the ground up.

Now as this industry matures, MANTRA aims to connect TradFi with a new, blockchain-native future. We're rebuilding finance through relentless product innovation.

We're looking for a tech leader who wants to help disrupt the industry. Help MANTRA bridge the gap - if you're passionate about decentralised finance, this is your chance to shape its future.

Role

The Blockchain Developer at MANTRA will play a crucial role in advancing our blockchain initiatives by developing and maintaining COSMOS SDK modules in Golang and writing CosmWasm smart contracts in Rust. Reporting directly to the Head of Engineering, this position is instrumental in driving MANTRA's mission forward by contributing to the development of decentralized applications (dApps) and enhancing the scalability and security of our blockchain infrastructure. The ideal candidate is a proactive problem-solver who thrives in a fast-paced, innovative environment and is passionate about empowering communities through decentralized technology.

Key Responsibilities

  • Develop, maintain, and optimize COSMOS SDK modules using Golang, ensuring high performance, security, and scalability.
  • Collaborate with front-end engineers to develop dApps, focusing on seamless integration and functionality.
  • Write, test, and document CosmWasm smart contracts in Rust, adhering to best practices in security and efficiency.
  • Conduct thorough testing of blockchain modules and smart contracts to ensure robustness and reliability with a focus on automated testing.
  • Produce comprehensive documentation for developed modules and smart contracts to support both internal and external developers.
  • Stay updated with the latest blockchain technologies and contribute to the open-source community, enhancing MANTRA's leadership in the blockchain space.

What are we looking for in a candidate?

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • 3-5 years of experience in software development, with a strong preference for candidates with a background in the fintech or blockchain industry.
  • Proven experience in developing with Cosmos SDK and Golang.
  • Demonstrated ability in building and testing CosmWasm smart contracts.
  • Exceptional analytical, problem-solving, and decision-making skills.
  • Outstanding communication and interpersonal abilities, with the capacity to inspire and lead teams.
  • Active engagement with the open-source community is highly regarded.
  • Ability to work independently and remotely, demonstrating strong collaboration skills.
  • Fluency in English, both written and spoken, with deep expertise in blockchain technology, smart contracts, and decentralized systems.
  • A self-motivated, independent, and objective team player with strong logical thinking.

Why MANTRA?

  • Competitive total compensation.
  • Hybrid working arrangement with Flexible working hours.
  • Opportunity to work on cutting-edge technology and products.
  • Exposure to a global and diverse team and network.
  • Continuous learning and development support.