← back to previous jobs

BGD Labs

Remote
Apply for this position
❤️ Please support us by letting BGD Labs know you found this job on FindWeb3.com. Thanks!

Smart Contracts Engineer

📅
Feb 13
🕘
Full-Time
$80K – $200K
💻
Fully Remote

  • Remote (European 9-17h time zone overlap, at least partially)

  • Full-time

  • Mid-Senior level


The role


BGD (Bored Ghosts Developing) is a Web3 and DeFi development initiative, with roots in the Aave protocol ecosystem and currently being one of the main technical contributors there.


By joining us, you will be working with a team doing awesome things like:



  • Implementing new features and maintaining Aave, a multi-billion DeFi protocol.

  • Development and maintenance of Aave Governance v3, a next-generation on-chain governance system based on storage proofs.

  • Development and maintenance of a.DI (Aave Delivery Infrastructure), a cross-chain communication layer introducing a consensus mechanism on top of underlying bridge providers.

  • Additional projects by BGD, on the edge of DeFi and blockchain.


As an ideal candidate, you should have deep experience with Ethereum (or any other EVM-based) smart contracts development, ideally having participated on a production-grade DeFi application on the Solidity side.


You should be able to implement high-quality Solidity code, always from a critical point of view; take key architectural decisions with solid rationale; design and implement good security procedures (tests, formal verification, fuzzing); and discuss with the rest of the team about all the previous in a constructive way.


Additionally, being a small team we value independence: you should own your projects, and we will empower you to do so.


Responsibilities and Duties:



  • Design/implement secure and reliable apps in Solidity.

  • Writing good documentation.

  • Internal quality control and audit of smart contracts: code reviews, feedback on designs of other team members.

  • Collaborate with frontend, backend, and other smart contract engineers.

  • Help identify friction points and implement solutions to improve potential bottlenecks in the development process.

  • High and low level thinking, always keeping in mind the goals of each project.


Requirements:



  • 2+ years of relevant experience as a Smart Contract Developer (Solidity and optionally Vyper).

  • Passion for the DeFi and Web3 fields.

  • Knowledge and experience of test-driven development.

  • Deep familiarity with the common Smart Contract vulnerabilities.

  • Exceptional strategic thinking and creative problem-solving skills with a strong analytical mindset.

  • A deep understanding of the architecture of modern Web3 applications and backends.

  • English language fluency.

  • Able to make informed decisions that require a quick turnaround.

  • Hand-on production experience with the Foundry framework.

  • Understanding of formal verification tools and fuzzing, with hands-on experience as a plus.


Benefits:



  • Salary range: 80-200k, with potential bonus.

  • Remote work and flexible working hours, but with at least partial overlap with European time zones. 20 days paid holiday

  • Front seat into position on working with decentralized financial technologies

  • Guaranteed innovation-driven work environment


If you are interested in this offer, please send us your CV and a cover letter (only Google Drive files) to join@bgdlabs.com.