Remote job
Blockchain Engineer
Job details
About this role
Role overview Design and build smart contracts and blockchain integrations for digital asset products. This hands-on engineering role works with backend and product teams to deliver on-chain systems, with particular attention to correctness, gas use, security, and safe operations.
Responsibilities - Design and implement smart contracts. - Connect on-chain systems with backend and frontend services. - Develop contract tests, deployment scripts, and upgrade paths. - Review security concerns and operational risks in contract designs. - Support event indexing and transaction monitoring. - Collaborate on token, custody, and market flows.
Requirements - At least 3 years of software engineering experience. - Strong Solidity or equivalent smart contract development experience. - Understanding of EVM fundamentals and common contract patterns. - Experience with Hardhat, Foundry, or a similar development framework. - Ability to assess security risks and reason through edge cases. - Comfortable working with backend and product teams.
Nice to have - Smart contract auditing or formal verification experience. - Exposure to Layer 2 networks, ethers.js or Web3.js integrations, or RWA, DeFi, and fintech products.
Benefits and work setup - Remote-friendly role across global time zones, with full-time or part-time options. - Work on production systems with ownership and visible product impact, in close collaboration with engineering, product, and design. - Hiring includes an application review, technical interview, and final discussion.