Overview
Skills
Job Details
Key Responsibilities
Smart Contract Development & Testing
Design, implement, and maintain smart contracts on Ethereum or other EVM-compatible chains.
Build internal tools to streamline smart contract testing, deployment, and auditing.
Ensure contracts are secure, efficient, and aligned with regulatory standards.
Distributed Identity & Compliance
Contribute to building decentralized identity (DID) solutions and integration with compliance frameworks (KYC/AML).
Implement mechanisms for regulated digital asset issuance and lifecycle management.
Work with product and legal teams to ensure solutions meet compliance requirements.
Platform & Tooling
Develop reusable libraries, frameworks, and deployment pipelines to accelerate blockchain development.
Collaborate with DevOps teams to integrate CI/CD pipelines for blockchain applications.
Enhance scalability, security, and maintainability of deployed systems.
Team Collaboration & Innovation
Contribute ideas, best practices, and architectural decisions within a decentralized, globally distributed team.
Take ownership of projects from conception to production delivery.
Mentor and support peers in blockchain engineering and compliance best practices.
Qualifications
Must Have:
Strong programming experience in Solidity, Rust, or Go for smart contract development.
Proven experience with smart contract deployment, testing frameworks (e.g., Hardhat, Foundry, Truffle).
Familiarity with EVM-compatible chains and blockchain ecosystems.
Understanding of decentralized identity (DID) standards and compliance frameworks (KYC/AML).
Experience with regulated asset issuance and token standards (ERC-20, ERC-721, ERC-1400).
Proficiency with Git, CI/CD pipelines, and modern DevOps practices.
Strong problem-solving skills and ability to work independently in a decentralized team environment.
Nice to Have:
Experience with zero-knowledge proofs (ZKPs), Layer 2 solutions, or cross-chain protocols.
Knowledge of security auditing practices and tools for smart contracts.
Familiarity with web3.js, ethers.js, and blockchain APIs.
Previous experience working in a regulated fintech/blockchain environment.