Smart Contract Engineer

at Aragon

Job description

Aragon is a team of 24 people that spans a broad range of backgrounds, interests, and geographies. We’re entrepreneurs, technologists and skeptics, troublemakers and problem solvers, who are building unstoppable tooling for the creation and management of Onchain Organizations. Our mission is to enable any organization to experiment with governance at the speed of software and we envision a world where humans can coordinate by the rule of code, reducing the need for enforcement by trusted systems, often through the use of violence.

Aragon launched the first DAO framework in 2017, securing over $40 billion in assets for the likes of Lido and Curve. We are currently building Aragon OSx & App, a new and improved tech-stack supporting projects such as Polygon and Taiko.

As a Smart Contract Developer at Aragon, you will be joining the solutions team, where you’ll be directly involved in designing and building custom integrations for clients on top of the Aragon OSx protocol.

๐Ÿ’ช What do we expect from the Smart Contract Developer?

  • Transform client needs into technical designs and production-ready code, always considering the user.
  • Lead projects from inception to live maintenance, emphasizing secure and high-quality delivery at every phase.
  • Exhibit deep expertise in Solidity, having not just deployed smart contracts but designed intricate contract architectures addressing real-world business challenges.
  • Have an understanding of Decentralized Finance (DeFi) and the workings of major DeFi protocols.ย ย Foster enthusiastic collaboration with other product and engineering squads, further deepening everyoneโ€™s knowledge of the ever-expanding technologies of web3.
  • Engage in daily stand-ups, knowing when your expertise is critical, and step up to proactively solve your teammateโ€™s challenges.
  • Build solutions with a strong grasp of software architecture best practices and common standards across the Ethereum ecosystem and in the Decentralized Finance space.

โš ๏ธ Minimum requisites

  • 3+ years delivering software to real users, ideally in a fast-paced startup environment
  • Expert-level Solidity experience, including the design and optimization of advanced smart contract systems
  • Strong foundation in smart contract security, with a history of successful audits and knowledge of common vulnerabilities
  • Strong working proficiency in foundry and hardhat
  • Familiarity with or contributions to Ethereum EIPs
  • Significant technical contributions to DeFi protocols with at least 8 figures in TVL
  • Fluency in typescript, and popular libraries such as Ethers (v5, v6) and viem.
  • Experience working across multiple EVM networks - sidechains, OP rollups and Zk rollups
  • Proven contributions to open-source projects within blockchain, cryptography, decentralized systems, or the broader web3 ecosystem
  • Understanding of how to work in an agile environment, using git, and tools like Linear and Github
  • Passionate about the possibilities of decentralized autonomous organizations and the impacts they may have on how humans work together to solve problems
  • Excellent English and technical communication - both written and oral
  • You are able to attend quarterly offsites - usually located in or around Europe - to work in person with your team

๐Ÿ’ก Bonus skills

  • Experience or certification in formal verification of smart contracts
  • Knowledge or hands on experience working with other parts of our stack, like NextJS, Turborepo, Envio, IPFS
  • Interest in the use of LLMs to enhance developer productivity
  • Working knowledge of advanced security tools such as HEVM, Slither, Echidna, foundry Invariant tests.
  • Demonstrated experience using Vyper, Go or Rust
  • Proven mentoring skills, fostering a culture of growth and learning within teams
  • Power user of DeFi and/or Web3 applications

We value freedom and responsibility among our contributors. In practice, this means that we’re a remotely distributed organization that’s flexible but pragmatic. The team gets together for quarterly in-person offsites where we strengthen our alignment, drive projects forward, and have fun in different locations across Europe. We will trust you to accommodate and support your team, and communicate if you ever feel stretched thin. You will get all of the resources needed to be effective, whether itโ€™s for setting up your remote work environment or a personal development budget. You will be a part-owner of Aragon X and you are expected to work with this mentality.

This role reports to Aragon X, a Swiss AG dedicated to advancing the Aragon Project. We are an Equal Opportunity Employer supporting a community of DAO creators, developers, and users experimenting with new forms of social coordination and governance.

Share this job:
Please let Aragon know you found this job on Remote First Jobs ๐Ÿ™

Similar Remote Jobs

Aragon logo

Aragon

  • 2 remote jobs

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service ๐Ÿ™

Apply