
Blockchain Developer / Smart Contract Engineer
Location: Remote
About the company
Our client is on a mission to redefine finance by powering stablecoins, facilitating digital
asset tokenization, and building decentralized infrastructure across chains. We believe
in breaking the chains of traditional finance and enabling freedom, scale, and
transparency.
Key Responsibilities
- Design, write, audit, and maintain smart contracts (e.g. in Solidity, Vyper, Rust, etc.)
- Integrate smart contracts with back-end systems (APIs, webservices)
- Develop and maintain blockchain infrastructure components, such as nodes, relayers, indexers
- Implement token standards (ERC-20, ERC-721, ERC-1155, or equivalents on other chains)
- Collaborate with front-end teams to integrate wallets, DApps, UI interactions
- Monitor and optimize gas usage, performance, and scalability
- Troubleshoot, debug, and upgrade live smart contract systems when necessary
- Stay updated with new blockchain protocols, upgrades, and ecosystem developments
Qualifications / Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent
- 3+ years of experience in blockchain / smart contract development
- Proficiency in one or more smart contract languages, e.g. Solidity, Rust, Vyper, Move, etc.
- Knowledge of tooling: Remix, Tru]le, Hardhat, Ganache, Geth, etc.
- Experience with testing frameworks (e.g. Hardhat, Tru]le, Foundry)