Loading
CoinMooner logo
Animoca Brands

Smart Contract Engineer

Animoca Brands

Full TimeSeniorRemote
Apply Now
📍 🇭🇰 Hong Kong SAR China

Job Description

Summary We are seeking a highly skilled and passionate Smart Contract Engineer. In this pivotal role, you will be responsible for designing, developing, deploying, and maintaining secure and efficient smart contracts that power our core decentralized applications (dApps). You will work closely with product managers, engineers, and developers to bring innovative Web3 solutions to life. Responsibilities Design & Development: Architect, develop, and implement robust, secure, and scalable smart contracts primarily on [e.g., Ethereum, Polygon, Solana, Avalanche, etc.] using [e.g., Solidity, Rust, Vyper, etc.]. Security & Auditing: Conduct thorough security audits, write comprehensive unit and integration tests, and implement best practices to minimize vulnerabilities in smart contracts. Deployment & Maintenance: Deploy smart contracts to various blockchain networks and manage their lifecycle, including upgrades and migrations. Collaboration: Work closely with product teams to translate business requirements into technical specifications for smart contract functionality. Integration: Collaborate with front-end and back-end developers to integrate smart contracts with dApps and other off-chain systems. Research & Innovation: Stay abreast of the latest developments in blockchain technology, smart contract security, and Web3 ecosystem trends. Documentation: Create clear, concise, and comprehensive technical documentation for smart contracts and related processes. Code Review: Participate in peer code reviews to ensure code quality, security, and adherence to best practices. Requirements / Skill Sets Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of professional software development experience, with at least [e.g., 2+] years specifically focused on smart contract development. Expert in Solidity / Rust / Vyper and strong grasp of EVM or similar runtimes. Solid understanding of blockchain basics – decentralization, consensus, cryptography. Experience in applying AI/ML concepts (e.g., anomaly detection, model inference) to engineering problems. Familiarity with smart contract security issues (e.g., reentrancy, gas optimization) and experience with auditing tools. Skills Cryptography Development Smart Contract Development Software Engineering

Posted on 21 November 2025Updated on 21 November 2025
Apply for this Position