The vacancy is well-structured with clear responsibilities and compensation, but lacks some company information.
Job description
Uniswap Labs builds products that help millions of people access DeFi simply and securely — from the Uniswap Web App and Wallet to crypto infrastructure like the Uniswap Trading API, and Unichain.
The Apps Infra team is the horizontal foundation that every product team at Uniswap builds on. We own the data layer, design systems, release and QA automation, UI libraries, and shared frontend services. We're product-centric at our core — the infra we build is always in service of the user experience. We also contribute heavily to AI-powered internal tools and automations that help the engineering org ship faster.
Responsibilities
- Own and evolve Uniswap's shared frontend infrastructure — design systems, UI component libraries, data-fetching layers (React Query), and notification systems — across web and mobile.
- Contribute to product and design engineering work, keeping the team closely connected to what users experience.
- Build and contribute to AI-powered internal tools and automations — changelog builders, cherry-pick automations, CLI tools, and workflows that use LLMs like Claude to accelerate development.
- Lead large-scale migrations (e.g., Tamagui → Tailwind) with strong opinions on tooling choices and a plan that other teams can follow.
- Build and improve release automation, CI/CD pipelines, and QA tooling to increase reliability and developer velocity.
- Drive performance improvements across all apps.
- Maintain backend-for-frontend services that support multiple product teams.
- Produce high-quality, well-tested code and thoughtful architecture docs; set the bar on PR reviews.
- Mentor engineers across teams through code review, documentation, and establishing best practices.
Requirements
- 5+ years of software engineering experience.
- Deep experience with both React and React Native; comfort working across web and mobile from a single codebase.
- Strong track record building developer tooling, design systems, or shared infrastructure with a product sensibility.
- Opinions on frontend architecture, styling systems, data-fetching patterns, and build tooling.
- Experience owning and delivering large, ambiguous projects end-to-end with minimal direction.
- Comfort with automation: CI/CD, release engineering, testing frameworks.
- Eager to push the boundaries of AI-assisted development.
- Nice to have: Active open source contributions (wagmi, viem, Next.js, React Router, TanStack). Experience building AI-powered developer tools or CLI tools with LLMs. Experience with Swift/Kotlin or native mobile. Familiarity with crypto/DeFi. Experience at Shopify, Vercel, Replit, Phantom, or Coinbase.
Conditions
- Company-paid medical, dental, & vision.
- Equinox Fitness partnership.
- 401(k) with 4% employer match.
- $1,500 annual education stipend.
- Unlimited PTO.
- Up to 16 weeks paid parental leave.
- Home office setup stipend.
- Daily lunches at NY HQ.
- Tokens eligibility.
About Uniswap Labs
Uniswap Labs is a software company that develops and maintains the Uniswap Protocol, a decentralized exchange (DEX) on Ethereum using automated market makers (AMMs) for peer-to-peer trading of ERC-20 tokens without intermediaries. It builds user-facing products like the Uniswap Web App, Wallet, Trading API, and Unichain to provide simple and secure access to DeFi for millions of users. The protocol has processed over $3 trillion in trading volume and is governed by UNI token holders.