Full-Stack Engineer

Remote /
RabbitHole /
RabbitHole is paving the way for web3 users to become web3 contributors. 

In a space of immense speculation and infinite noise, RabbitHole guides users through web3, equipping them with on-chain credentials that prove the knowledge they’ve gained. RabbitHole uses these credentials to help top crypto projects find the best participants for their protocol. 

As users build their on-chain credentials, RabbitHole will become the best place to find contributors and discover work in web3. 

RabbitHole is backed by top crypto investors and traditional investors alike, including Electric Capital, Greylock, TCG, Chapter One, and more. 

About you:

We are looking for a Full-Stack Engineer to help shape the strategy and product execution of RabbitHole, and by extension, the larger web3 ecosystem.

If you’re applying for this job, you love DeFi and web3 and are endlessly curious about how decentralized development technologies are emerging. We are looking for an avid problem-solver who brings a unique set of experiences and perspectives to help make RabbitHole and the projects that we’re working with succeed (wagmi). 

As a fast-growing startup in a 24/7 industry, we rely on our team members to take initiative. We are looking for someone who is an independent but collaborative worker that can adapt quickly to changing priorities, wear multiple hats, and proactively assist with solutions. You’ll have a large stake in shaping RabbitHole, and we’ll look to you to help teach and mentor other engineers through learning, growing, and humility, as well as an incorporation of best practices. 

You should also be open to the occasional travel for events and company off-sites – in true crypto spirit, we also enjoy to vibe together.


    • Work closely with the engineering team to architect and build a robust system of infrastructure
    • Collaborate with top crypto projects in the space to develop Quest features that fit their needs 
    • Spearhead the QA process to ensure that a good engineering process is being built 
    • Ensure the safety of users by deploying rigorous security standards throughout the development stack
    • Bonus: Contribute to the open source DeFi community


    • Strong software fundamentals (React, GraphQL, TypeScript)
    • Knowledge of and passion for crypto applications / Ethereum, preferably DeFi
    • Can quickly learn how to work with services and tools even without previous experience
    • Excellent written communication (design docs, specs, documentation, code reviews, post-mortems)

Bonus XP:

    • ChakraUI experience for the frontend
    • Experience creating subgraphs on The Graph
If you’re excited to help us achieve our mission—we’d love to have you apply even if you feel unsure about whether you meet all the requirements in this posting. We’re not looking for people that simply check boxes. We're most excited about people that are passionate about our mission, values, and drive to create a more meritocratic future.