Join the Optimism Collective

Empower builders to create an internet that benefits all, owned by all

Frontend UI React Guru

Frax Finance

Frax Finance

Software Engineering, Design
Posted on May 15, 2025
Important
  • Expert knowledge of git
  • Guru knowledge of React
  • Styling: CSS-in-JS using Emotion. Familiar with advanced features found in @emotion/cache, @emotion/react, @emotion/utils, @emotion/serialize, and @emotion/server
  • Experience working with Storybook to visualize components in a UI kit
  • Familiarity with a11y. Our UI kit uses @react-aria to help us build accessible components
  • Advanced knowledge of rollup features and plugins
  • Familiarity with esbuild
  • Familiarity with Vite
  • Able to write effective tests with Jest and @testing-library/*
  • Experience interacting with smart contracts in the UI
Nice to Have
  • Experience with react-table / @tanstack/table
  • Experience with Solidity
  • Experience publishing packages to npm
  • Experience with both immer and Javascript Proxies
  • Experience writing e2e tests with Cypress
  • Experience with ethers.js/Web3/Wagmi/Viem
  • Familiar with where backend services (API calls, websockets) can augment the user experience, and how to properly subscribe/call them in a performant way
Additional Information
  • TLDR: guru-level, passionate Web3 React Typescript developer with experience building styled headless components covered by tests. Must have initiative and be self-guided.
  • Final nice to have: given a problem, be able to architect an end-to-end solution for it. This combines business analyst skills with architect skills.
Benefits
  • Fully remote position, live and work from anywhere in the world
  • Strong independence and freedom to build and lead your part of the protocol
  • Competitive salary with career growth to executive roles possible
  • Generous FXS token allocations and other tokens/bonuses/perks