| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
Aragon Association | Remote | $98k - $110k | |||
Trust Wallet | New York, NY, United States | $62k - $82k | |||
Coinmarketcap | Remote | $36k - $45k | |||
Oasis Protocol Foundation | Ljubljana, Slovenia | $63k - $100k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Visa | Foster City, CA | $63k - $100k | |||
SENECA | The Sovereign Data Blockchain | Miami, FL, United States | $65k - $100k | |||
Coinmarketcap | London, United Kingdom | $72k - $120k | |||
Protocol Labs | remote | $98k - $100k | |||
Lemon.io | United Kingdom | $60k - $120k | |||
Subspace Labs | Remote | $62k - $66k | |||
Jito Labs | United States | $150k - $180k | |||
CoW Protocol | Lisbon, Portugal | $54k - $70k | |||
Parity Technologies | New York, NY, United States | $54k - $82k | |||
Ledger | Paris, France | $81k - $90k | |||
IEX | New York, NY, United States | $72k - $100k |
This job is closed
Senior Full-stack Developer, Aragon DAO
💪What do we expect from the Senior Full-stack Developer working on the Aragon DAO?
- You are a security champion, researching and analyzing ways to secure the DAO's treasury from technical and governance risks. You will lead security audits to ensure the Aragon DAO remains secure for all participants.
- You bridge the gap between stakeholder needs and production-ready solutions. By collaborating closely with stakeholders across the organization, you will gain a deep understanding of their needs in the DAO. You will identify ways to improve their experience and have the autonomy to lead these changes on your own.
- You are a natural project leader, taking ownership of projects that improve the experience of all Aragon DAO participants. Examples include integrating with financial streaming services, implementing auto-undelegation features, and more.
- You bring stability to the community by fixing critical bugs in aragonOS and Aragon Client. By working closely with the Technical Support Specialist, you'll stay up-to-date on the most pressing issues and have a strong intuition in how and when they are escalated.
- You provide critical feedback, as an engineer for one of the largest DAOs in the industry and expertise in aragonOS, on the latest protocol versions and make recommendations on when to migrate the Aragon DAO to a new stack.
- You will lead the sunsetting process of Aragon Court and Aragon Govern, taking the technical reins to ensure a seamless transition. This includes evaluating the impact, migrating any data or assets, and conducting thorough testing to guarantee the transition is smooth.
⚠️Minimum requisites
- Deep understanding of one or more existing DAO frameworks
- 3+ years of experience as a TS/JS developer, with specific experience in Node.js
- Solid understanding of smart contract / DeFi security risks and the techniques to identify them (audits, honey pots, bug bounties, etc).
- Solid knowledge of languages like Go or Rust
- Solid understanding of cryptography
- Some experience working with web3-related JavaScript libraries such as Ethers.js
- Extensive general knowledge of JavaScript, libraries, web stacks, and frameworks
- Able to advocate and enforce best practices on the team, including testing (unit, integration, e2e), clean code principles, documentation, etc.
- Excellent English and technical communication - both written and oral - that is completely free of bullshit
💡Bonus skills
- Familiarity or experience working with aragonOS and Aragon Client architecture
- Experience working on open source projects, ideally in blockchain, cryptography, smart contracts, decentralized systems, or any related technology in the web3 ecosystem
- Knowledge or hands on experience working with other parts of our stack (React, GraphQL/Subgraph, Solidity, IPFS)
- Understanding of Zero Knowledge cryptography and applications
- Passionate about the possibilities of decentralized autonomous organizations and the impacts they may have on how humans work together to solve problems
What does a Rust developer in web3 do?
A Rust developer in the context of web3 is a programmer who uses the Rust programming language to build applications and tools for the decentralized web, also known as the web3 ecosystem
The specific responsibilities of a Rust developer in web3 may vary depending on the project or organization they are working for, but in general, they would be responsible for writing, testing, and maintaining Rust code that is used to build web3 applications
This could include things like creating smart contracts for decentralized finance (DeFi) applications, building tools for interacting with decentralized storage networks, or developing decentralized applications (dApps) for the web3 ecosystem.