Expert Front-End Developer (Next.js / Tailwind / Web3)

Job ID: 39762351

Budget: $15 – $25 USD

We need a senior engineer to immediately replace our current contractor. This is not a training role — you’ll take over an active codebase, understand it fast, and deliver results within days, not months.

What you’ll do

- Own an existing Next.js codebase: stabilize builds, improve performance, clean up dependencies.
- Deliver features end-to-end: pixel-perfect UIs in Tailwind, connected to APIs/contract data.
- Harden Web3 flows: wallet connection, signatures, error handling, and network switching.
- Ship quickly: bug fixes, feature launches, and measurable improvements from week one.
- Raise quality: enforce type safety, add tests, improve CI/CD, and document architecture.

Required experience

- 5+ years frontend; 3+ years with Next.js (App Router, SSR).
- Expert in TypeScript, React 18, Tailwind CSS.
- Strong with performance optimization (hydration, bundle analysis, Core Web Vitals).
- Hands-on Web3: ethers.js/viem, wagmi/rainbowkit, WalletConnect, gas/nonce UX.
- API integration (REST/GraphQL)
- Testing (Playwright/Cypress, Jest/RTL), CI/CD (Vercel/GitHub Actions).
- Accessibility, SEO, async communication.

Nice to have

- Design systems (Radix/Headless UI).
- Analytics/observability (Sentry, LogRocket).
- Security: signing patterns, dependency hygiene.

Our stack

Next.js (App Router) · TypeScript · Tailwind · wagmi/viem · ethers.js · WalletConnect/RainbowKit · React Query · Jest/RTL · Playwright · Vercel · GitHub Actions · Sentry

Engagement

- Contract: 20–40 hrs/week, 4–8 weeks (extendable).
- Timezone: ±3h PT overlap (4 hrs minimum).
- Start: Immediate.
- Comp: Competitive — include your hourly rate.

Apply

- Links to 2–3 production apps (and your role).
- GitHub or code samples.
- Availability + rate.
Related categories: JavaScript CSS HTML5 HTML Figma API Integration Next.js Web3.js Tailwind CSS CI/CD