Create New Account
Sign up to continue searching for suitable jobs in Web 3.0

OR
Terms of Use
Already have an account?

Log In to Your Account
Log in to continue searching for suitable jobs in Web 3.0

OR
Don’t have an account?
RabbitHole
Senior Full-stack Engineer

About the company

At RabbitHole, we're on a mission to increase economic opportunity for all by making the benefits of crypto more accessible and meritocratic. If the last generation of software was built upon a foundation of user-generated content owned by companies, the next generation of software will be digitally owned by its users. At its core, crypto holds the potential to create positive social change through the wider distribution of wealth-building assets. Today, RabbitHole guides users through web3 with hands-on learning opportunities and rewards them for proving their knowledge through on-chain transactions. As users complete on-chain actions through RabbitHole Skills, they build their immutable resumé, unlocking even more potential earning opportunities through Quests on RabbitHole. In the future, RabbitHole will match the best talent with the best protocols based on their on-chain resume, helping both protocols distribute their tokens more efficiently and top contributors to earn more income. We’re reinventing how people work alongside our community of hundreds of thousands of users globally and leading investors such as Greylock, Electric Capital, and TCG. The best crypto protocols like Uniswap, Aave, and Gnosis use RabbitHole to teach new users how to use their protocols and reward them in their tokens for completing on-chain actions. The world of crypto can seem confusing, challenging, and down-right predatory. RabbitHole exists to guide people through the noise and build confidence in their skills. Because we know: the deeper you go, the brighter it gets.

Job Summary

We believe that software can help enable the next wave of crypto users, and we're looking to build a team of robust, talented and passinate engineers to make that reality possible. Our engineering team is the engine room of the business. You'll be working collaboratively with engineers that have experience working at some of the most talented orgs in the world. We are a scrappy ,diligent and hard working group of engineers that attempt to strike the balance of speed with care of product We work as a team to define, point and rapidly iterate on our backlog and you'll be an integral part of the team in doing so.

Our stack

  • Back-end: NodeJS
  • Front-end: JavaScript, React, NextJS
  • Ops: Heroku, AWS, Postgres
  • Blockchain: Mostly EVM currently

How you'd be helping onboard the next wave of crypto users:

Working with a cross-functional team of engineers and designers to build products that help onboard new users to protocols Owning the implementation of features throughout their entire lifecycle from ideation to ship Being an advocate of engineering practices and initiatives that keep code-quality while still maintaining an overall high team velocity You love a fast-paced, use-case centric, product development team and will architect, develop, and test and deploy features at a rapid, iterative pace

Who you are:

You are passionate about building and taking things from Zero to One You value collaboration as much as writing good, clean code You make the effort to design and write code that is scalable, performant, and easy for your teammates to build upon and maintain You have made significant technological decisions and stuck around to deal with the consequences You have built something end to end and have (or had) users actively engaging with it

Qualifications:

4+ years of experience in a software engineering role working with a team in a production environment Bachelor's degree in computer science or a related field or equivalent experience Strong communication and collaboration skills Ability to write meaningful, well-tested code Proficiency in Javascript/React Can estimate, design, and build a large epic end-to-end Ability to bring your latest and greatest learning and tell us why we should use them tomorrow

Responsibilities/duties:

Work closely with the engineering team to architect and build a robust system of infrastructure to support our growing userbase Taking an idea from zero to one then from one to scale Design and write code that is scalable, performant, and easy for your teammates to build upon and maintain Collaborate with top crypto projects in the space to develop features that suit their needs to help them find the right users Jump into multiple parts of the codebase across the frontend, backend & smart contracts Spearhead the QA process to ensure code is of the highest quality Ensure the safety of users by deploying rigorous security standards throughout the development stack

Nice to haves

Knowledge of and passion for crypto applications / Ethereum Worked at an early stage startup

Similar jobs

about 2 hours ago | 6 views | Be the first one to apply
about 2 hours ago | 6 views | Be the first one to apply
Full-time
Start-up
Singapore
about 2 hours ago | 5 views | Be the first one to apply
Full-time
San Francisco
about 2 hours ago | 6 views | Be the first one to apply
Full-time
Canada
$140,000 To $170,000 per year
about 3 hours ago | 4 views | Be the first one to apply
Full-time
New York
$115,000 To $225,000 per year