React Engineer
United States ยท Remote
Junior +1 ยท Full time
Posted 2 years ago
Apply

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

๐Ÿ“ธ See screenshots of the full platform 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 ๐Ÿ”ข

Although we're constantly evolving our engineering workflow and processes, currently we use the following for our tech and work:

Tech Stack

  • Backend: Serverless, Typescript/Node, GraphQL, Prisma, Planetscale
  • Frontend: Next.js (React), Vercel
  • Chains we use: Ethereum, Polygon
  • Misc. Technologies We Use: OpenZepplin Upgrades, Gnosis Safe, many OpenZepplin contracts

Work Stack

  • Slack for messaging
  • Notion for notes and some documentation
  • GitHub for version control
  • Linear for issue tracking and such

ย 

Full-time Benefits (USA) ๐ŸŽ

  • Home Office ๐Ÿ  We all need that place to focus and do our best work. To help with this, we offer a $1,000 reimbursement for your home office setup. Get that standing desk, those noise-canceling headphones, or whatever else keeps you at your best.
  • Angel Investment. Wanna start your own company one day? Spend 2 years at 101 and we will be your first investor and intro you to our investor network.
  • Fast Internet ๐Ÿš€ Make work from home even easier with a high-speed internet connection. 101 pays a monthly $100 reimbursement for you to get the internet speeds you need.
  • Insurance ๐Ÿฅ We offer full medical, dental, and vision insurance to all full-time team members.
  • Flex Hours ๐Ÿ’ช As long as you are available to collaborate with the team during our core work hours, you can flex your schedule however youโ€™d like. You do you.
  • Staycation ๐ŸŒด Sometimes youโ€™ve just got to unplug. To help out, 101 offers $300 a quarter for you to get out.
  • Free Plants ๐ŸŒต Studies have shown that plants in the hom help us feel happier and calmer. Each full-time employee gets up to $50/mo for a new plant buddy.
  • Caffeine Kick ๐ŸŒž We reimburse the first $50 per month for coffee, tea, energy drinks, or your preferred form of caffeine.
  • Donation Matching ๐Ÿ’– We will match up to $500 per year to donations you make to any 501(c)3 non-profit.
  • Break A Sweat ๐Ÿ We believe itโ€™s important to de-stress through exercise. We offer $100 monthly reimbursement to the gym or physical activity of your choice (yoga, rock climbing, boxing, etc.) This can also include at-home workout equipment
  • Wind Down ๐ŸŽฅ Whether itโ€™s Netflix, Hulu, Disney+ with the family, or cozying up with the LA Times, we provide a $50 monthly stipend for you to spend on the streaming, entertainment, or news sources of your choice.
  • Team Bonding ๐Ÿฅ‚ย  Stay connected with your friends and colleagues. We organize periodic socially distanced group meals and team outings to stay connected.
101
Online courses x crypto rewards
Size: ย 1-10 employees
ยฉ 2023 Pallet Labs Inc. See privacy policy and terms of service
Get started on Pallet
This community is on Pallet โ€” Where creators turn their community into recruiting networks