cover image
Animoca Brands

Animoca Brands

www.animocabrands.com

1 Job

371 Employees

About the Company

About Animoca Brands Animoca Brands Corporation Limited (ACN: 122 921 813) is a Web3 leader that leverages tokenization and blockchain to deliver digital property rights to consumers, helping to establish the open metaverse and its associated network effects. It has received broad industry and market recognition including Fortune Crypto 40, Top 50 Blockchain Game Companies 2025, Financial Times’ High Growth Companies Asia-Pacific, and Deloitte Tech Fast. For more information visit www.animocabrands.com or follow on: Link3: https://link3.to/animocabrands Twitter: https://twitter.com/animocabrands Instagram: https://www.instagram.com/animocabrands Facebook: https://www.facebook.com/animocabrands TikTok: https://www.tiktok.com/@animocabrands_

Listed Jobs

Company background Company brand
Company Name
Animoca Brands
Job Title
Junior Smart Contract Developer
Job Description
**Job Title** Junior Smart Contract Developer **Role Summary** Design, implement, and maintain production‑grade Solidity contracts for Moca Network’s core products, including on‑chain identity, asset primitives (ERC‑20/721/1155), loyalty/rewards, and cross‑project integrations. Collaborate with senior engineers, product teams, and frontend/backend developers to deliver secure, gas‑optimised, and well‑tested smart contracts that scale across multiple networks. **Expectations** - Deliver high‑quality, audit‑ready contracts within sprint timelines. - Apply rigorous testing, security reviews, and threat modelling. - Communicate clearly with cross‑functional teams and document technical specifications. **Key Responsibilities** - Implement and optimize Solidity smart contracts for tokens, access control, staking/rewards, allowlists, vesting, and upgradeable modules. - Write comprehensive Hardhat/Foundry tests (unit, fuzz, property‑based, invariant). - Profile and benchmark gas usage, storage layout, and execution paths. - Integrate contracts with off‑chain services and dApps via well‑structured ABIs and events. - Participate in code reviews, threat modelling, and audit cycles; address audit findings. - Contribute to deployment pipelines, versioning, and multi‑network release management (testnets & mainnets). - Produce clear technical documentation and integration guides. - Monitor ecosystem upgrades (EIPs, L2 features, account abstraction, ERC‑4337, EigenLayer) and recommend adoption paths. **Required Skills** - 2–3 years professional Solidity development experience. - Proficiency with Hardhat and/or Foundry (compilation, testing, deployment). - Strong understanding of EVM architecture, opcodes, calldata/memory/storage, reentrancy, delegatecall. - Expertise with ERC‑20, ERC‑721, ERC‑1155, EIP‑2612, EIP‑712, Ownable/AccessControl, UUPS/Transparent upgradeability. - Knowledge of security best practices: access control, rate limiting, pull‑over‑push payments, checks‑effects‑interactions, pause/guardian patterns. - Gas optimisation techniques and trade‑off analysis. - Experience deploying to public testnets/mainnets, managing contract addresses, verification, and ABIs. - Comfortable with Git, code reviews, and collaborative development workflows. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience). - No mandatory certifications required.
United states
Remote
Junior
27-11-2025