Senior Frontend Engineer

Remote /
Engineering /
Full Time
Company Overview

Genie's mission is to power NFT commerce. As the first and largest NFT marketplace aggregator, we allow users and applications to access NFT liquidity across leading marketplaces, including OpenSea, Rarible, and LarvaLabs. This creates a user-friendly experience that is positive sum for everyone in the ecosystem.

Since launching in November 2021, Genie has done over $400,000,000 in transaction volume. We are also supported by the best VCs and angel investors in the web3 space, including Framework Ventures and Coinbase.

2022 is an important year for Genie. We're expanding our product suite and offering buyers, sellers, and creators a range of tools across the entire user journey. We hope you'll join us for the ride — compensation is competitive and negotiable.

Job Description

We're looking for an experienced React and Typescript engineer to join our front-end team. As a core team member, you will work on mission-critical projects and play a massive role in shaping the NFT industry.

You will be responsible for developing and implementing interface components. You should also be comfortable working with ethers.js. The ideal candidate has experience contributing to the react.js open source library ecosystem, strong leadership skills, insight into new packages, and the ability to communicate effectively with product and design teams.

Requirements - Experience

    • Bachelor’s degree in Computer Science or equivalent working experience
    • 4+ years of experience of relevant industry experience in frontend software engineering
    • Excellent project management skills

Requirements - Technology

    • Experience working as a React and TypeScript developer or as an open source contributor/maintainer
    • Experience with data visualization tools
    • Knowledge of performance testing frameworks such as Dappeter
    • Experience with browser-based debugging and performance testing software.


    • Knowledge of Typescript libraries including Zustand, Vanilla-Extract, SWR, Web3React
    • Experience working on frontend developer tooling
    • Experience working with design systems
    • Experience working with UX Design tools such as Figma or InVision
    • Basic understanding of Ethereum and Ethers.js
    • Familiarity with NFTs and the Web3 ecosystem