Web3 Engineer
Animoca Brands
Job Summary
Moca Network, an Animoca Brands project, seeks a full-stack Web3 Engineer to build its chain-agnostic digital identity infrastructure. Responsibilities include developing user-friendly interfaces for wallet management, building global wallets with chain abstraction, working with cross-chain technologies (LayerZero, Polkadot, Cosmos), managing blockchain infrastructure (nodes, validators), and utilizing zero-knowledge technologies (zk proofs). The ideal candidate has 3+ years of full-stack development experience, expertise in account abstraction, and proficiency in languages like JavaScript, TypeScript, Python, or Rust. Experience with front-end frameworks (React, Vue.js) and backend development (Node.js, Go) is essential. A strong understanding of blockchain technologies, smart contracts, and decentralized systems is required. Familiarity with DID standards is a plus.
Must Have
- 3+ years full-stack Web3 experience
- Account Abstraction expertise
- Global wallet & chain abstraction
- Blockchain infrastructure experience
- Zero-knowledge technologies knowledge
- Proficiency in JavaScript/TypeScript/Python/Rust
Good to Have
- DID standard familiarity
- Experience with LayerZero, Polkadot, Cosmos
Job Description
We are looking for full stack Web3 Engineers with expertise in one or more of the following areas:
- Account Abstraction:
- Experience with account abstraction (AA) and building smart contract wallets.
- Proficiency in developing user-friendly interfaces for wallet management and transaction signing.
- Strong understanding of Ethereum and EVM-compatible chains.
- Global Wallet, Chain Abstraction, Cross-Chain Solutions:
- Expertise in building global wallets with chain abstraction capabilities.
- Experience with cross-chain technologies and interoperability protocols (e.g., LayerZero, Polkadot, Cosmos).
- Ability to onboard and integrate partners into the Moca Network ecosystem.
- Chain Infrastructure:
- Experience in operating, creating, and maintaining blockchain infrastructure.
- Proficiency in building and managing nodes, validators, and other chain-level components.
- Strong understanding of blockchain consensus mechanisms and scalability solutions.
- Zero-Knowledge Technologies:
- Expertise in zero-knowledge (zk) technologies, including zk proofs, zk protocols, and reputational credentials.
- Experience in building verification systems and zk-based identity solutions.
- Familiarity with zk-SNARKs, zk-STARKs, or other zk frameworks.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3+ years of experience in full-stack development, with a focus on Web3 technologies.
- Proficiency in programming languages such as JavaScript, TypeScript, Python, or Rust.
- Experience with front-end frameworks (e.g., React, Vue.js) and backend development (e.g., Node.js, Go).
- Strong understanding of blockchain technologies, smart contracts, and decentralised systems.
- Familiarity with DID (Decentralised Identity) standards and protocols is a plus.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.