RabbitHole logo

Senior Frontend Engineer


We’re hiring a Senior Frontend engineer who can be a key player of the engineering team and shape the future of the RabbitHole product.

As a Senior Frontend Engineer on RabbitHole, you’ll be focused on styling and implementing design components, while being involved in laying down good design systems and development processes. This role is remote (US preferred) and full-time.

About the company:

RabbitHole is a platform to discover and earn crypto by using the latest crypto applications. We’re building one of largest decentralized participants in the crypto economy by training users how to perform jobs in the crypto economy. To earn crypto on RabbitHole, users must complete actions on different crypto applications. RabbitHole uses subgraphs from The Graph to track user activity on-chain with each project on the platform.


Our team has deep crypto-native roots, working at some of the leading consumer teams in web3 like CryptoKitties and the most well-known governance ecosystems like MakerDAO. We’re combining the best of both worlds of web3 with a focus on getting mainstream users down the crypto rabbit hole 🐇 🕳️. We’re backed by founders from the biggest crypto teams like Aave, Synthetix, PoolTogether, and more.

We believe that to bring the next millions into crypto, we need to make it easier for users to discover cryptonetworks while making it easier for cryptonetworks to find users who want to participate in the network. It’s not enough for users to just supply liquidity and speculate, but to become a user and participate. We’re doing that by building an “On-chain Coinbase Earn”.

Senior Frontend Engineer

We are looking for someone who loves DeFi & Web3, engineering, and is interested in being a foundational member of our team at the very early stage. As an early member, you’ll have a large stake in shaping the network and company, helping direct strategy and product execution, in hiring and scaling the team, and in shaping the greater crypto ecosystem. Additionally, you’ll get exposure to the top crypto projects which can give you a great entry point into the crypto-native world of Web3.

What you will do:

  • Build out frontend application(s) using React, interacting with RabbitHole’s backend and smart contracts
  • Implement reusable components, hooks and unit tests
  • Style frontend application(s) to an exceptional standard using SCSS / other styling implementation(s), with designs etc being provided by RabbitHole’s design team.
  • Ensure code quality and software reliability through automated test implementations, UI/UX testing, and processes
  • Potential for rapid iteration of frontend prototypes and designs
  • Leverage RabbitHole’s existing codebases and components to avoid duplication of work
  • Spend time with designers in Figma helping architect and design components

For this role, you must be able to demonstrate:

  • Familiarity with modern software architecture techniques for building modular and testable applications
  • Knowledge of Ethereum & Web3 development frameworks like Web3.js or Ethers.js
  • Encouraging colleagues in continuous improvement
  • Good communication skills, keen on coordinating with (and developing where appropriate) other remote developers
  • Keen to encourage transparency and engage with best practices
  • A strong experience with React (including hooks, JavaScript or Typescript), SCSS & other styling implementations
Apply now

Please let RabbitHole know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.


Job type

Apply now

Please let RabbitHole know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.

The best new crypto jobs straight to your inbox