📍 Remote role
⌚ Full-time ideally, but we’re flexible
💰 Six figure salary
🥧 Equity
What is 101? 🎒
101 is an open course platform with crypto rewards and NFT credentials. We help web3 organizations educate their audiences about how to use their products or participate in their communities.
Our no-code course builder creates embeddable micro courses (similar to a snapchat story) with multiple choice quizzes to assess comprehension. Users sign their quiz responses with their wallet, and if correct, are issued a non-transferrable NFT to serve as proof of learning. This NFT may then serve as an access key to Discord channels or Snapshot voting. If applicable, the student will also receive cryptocurrency from the course creator as a reward for learning.
When we launch out of beta, we’ll be complementing our no-code builder with a full course platform, allowing students to create public profiles for themselves to showcase the things they've learned. We'll also have a browser to students can find new things to learn based on what they already know. Creators will have profiles too so they can aggregate their courses into one public page.
We're currently working with the following organizations, who've either created a course already, or are in the process of submitting their first course: Coinbase, Ledger, Celo, Polygon, Yearn Finance, Friends with Benefits, Treasure DAO, Unstoppable Domains, Odyssey, Olympus, Beanstalk, and Crypto Culture & Society.
📖 Read more about our vision here
What you'll do in this role 🛠️
- You will serve as our third engineering hire. Besides the CTO, the other two engineers are contractors, so you’ll be the first official employee. You will work directly with the CTO and designers.
- Management opportunities will come over the next few years. You will be contributing a tremendous amount to the founding culture and DNA of the company, especially as we build and scale our engineering team. We're looking for someone who's seen what it's like to grow a team and product from tiny to large—and who isn't afraid to grow just as fast.
- You're a full-stack web3 engineer with robust Solidity, Node/Typescript and React (Next.js) experience and a willingness to learn. Our current stack consists of a Typescript backend, Next.js frontend, and some Solidity contracts (see below for a full list of technologies we use). As our product grows, you'll be ready to tackle challenges wherever they might come up. If a project requires working with something you're not familiar with, you'll take time to learn a new technology.
- You'll take ownership of projects from code to infrastructure. We're looking for someone who has set up production systems before and isn't afraid to build and deploy products from scratch.
Who you are 😎
You're a fast learner with a history of diverse technical experience and excitement about for the future of work and conversational interfaces.
- You have several years of experience as a software engineer.
- You're experienced with Solidity, Typescript & Next.js. You're familiar with building complex Typescript Node backends, as well as with building modern React frontends that interact with blockchains. You also have some familiarity with Solidity contracts (or are willing to learn).
- You're a full-stack generalist who loves a good challenge. You can build features end-to-end and reliably ship well-tested code, with an eye towards maintainability.
- You love learning new technologies. Whether it's working with the zk-rollup L2 or consuming a new state-of-the-art decentralized API, you're excited about learning new tech and contributing to a diverse set of projects.
- You have an entrepreneurial streak and/or demonstrated history of technical leadership. You've done cool things in the past, both at work and outside the office.
What you'll work with 🔢