Smart Contract Engineer
FULL_TIME • NA
This role is part of Aragon’s Solutions team, which builds custom integrations on top of Aragon OSx, the company’s modular framework for onchain organizations. The position focuses on translating client requirements into secure smart contract architectures and delivering end-to-end implementations that align with user needs.
The engineer works closely with product and engineering teams, participating in stand-ups and contributing to the development of tooling used across the Ethereum ecosystem and DeFi protocols. The role requires deep Solidity expertise, involvement in open-source work, and experience deploying production-grade contracts across multiple EVM networks. The team operates fully remotely with periodic in-person offsites in Europe.
🔹 Responsibilities
• Convert client use cases into technical designs and production-ready smart contracts.
• Lead project lifecycles from initial design through deployment and ongoing maintenance.
• Develop advanced Solidity architectures addressing practical DeFi and organizational needs.
• Collaborate with product and engineering teams to improve shared knowledge and workflows.
• Participate in daily stand-ups and support teammates by proactively solving challenges.
• Build solutions following Ethereum ecosystem standards and software architecture best practices.
🔹 Requirements
• 3+ years of delivering software to real users, preferably in fast-paced startups.
• Expert-level Solidity experience, including designing and optimizing advanced systems.
• Strong grounding in smart contract security, audits, and common vulnerabilities.
• Proficiency with Foundry and Hardhat.
• Familiarity with or contributions to Ethereum EIPs.
• Significant technical contributions to DeFi protocols with at least eight-figure TVL.
• Fluency in TypeScript and libraries such as Ethers (v5/v6) and viem.
• Experience across multiple EVM networks, including sidechains, OP rollups, and ZK rollups.
• Proven open-source contributions in blockchain, cryptography, or decentralized systems.
• Ability to work in agile environments using Git, Linear, and GitHub.
• Interest in DAOs and their impact on organizational coordination.
• Strong English communication skills.
• Ability to attend quarterly in-person offsites in Europe.
🔹 Bonus Skills
• Background in formal verification of smart contracts.
• Experience with Next.js, Turborepo, Envio, or IPFS.
• Interest in LLM-based developer tooling.
• Familiarity with HEVM, Slither, Echidna, or Foundry invariant testing.
• Experience with Vyper, Go, or Rust.
• Mentorship capabilities and prior team-growth contributions.
• Active use of DeFi or Web3 applications.
🔖 Curated by ArtofBlockchain.club We highlight verified blockchain roles to help professionals navigate Web3 careers with confidence.
👉 Explore more curated opportunities at ArtofBlockchain.club