Lootrushs
Lootrushs engineering team

Engineering

Frontend dApp Engineer

Make wallet-connected products feel like real software — mint, swap, invest, and admin that do not stall at Connect.

← All roles
Full-timePart-timeAdvisoryMidRemoteReact · wagmi · viem

Compensation

Full-time
$128k–$162k / year
Part-time
$75–$95/hr · 15–25 hrs / week

15–25 hours a week. Billed hourly.

Advisory
$750–$950/day · 1–4 days / month

Day rate for reviews, working sessions, and office hours. Typical cadence is 1–4 days a month. A monthly retainer is an option in the offer.

All figures are USD cash, remote, with US Eastern overlap. Location and the client brief can move the number. Token or equity only appears if that client has it.

Make wallet-connected products feel like real software — mint, swap, invest, and admin that do not stall at Connect.

You own connectors, transaction states, chain switching, and the details that make a dApp usable. TypeScript, Next.js, wagmi/viem. We do not need another landing page. You work with one product designer and whoever owns the contracts. Code lives in GitHub; reviews are expected the same day when we are close to a launch. BrickFi’s dashboard and a client mint/admin are the usual starting work.

How hiring works

Roles are posted by Lootrushs as full-time, part-time, or advisory — pick one on the form. We source, screen, and interview — or a client introduces a candidate to us. After you pass our process, you may interview with the client company. If both sides agree, you join through Lootrushs and work on that client’s product.

What you will do

  • Build responsive dApp UIs in React / Next.js from Figma with real chain state.
  • Handle connect, signatures, gas, receipts, and recovery — including failed and stuck txs.
  • Translate protocol state into clear screens when the indexer is behind.
  • Raise accessibility and performance; we pay for the RPC calls users trigger.
  • Add coverage for flows that lose money if they break (invest, withdraw, admin pause).
  • Fix production bugs with a tx hash in the ticket.
  • Share a small library of wallet components across BrickFi and clients when patterns stabilize.

What you bring

  • 3+ years production React.
  • Shipped at least one wallet-connected product.
  • Comfortable with Next.js App Router and TypeScript.
  • You can debug a failed transaction in a block explorer without waiting for the contract author.

Nice to have

  • SIWE / passkeys
  • Design systems
  • Motion implementation
  • Account abstraction UI