U

Uniswap

Decentralized crypto trading protocol on Ethereum

Senior Frontend Infrastructure Engineer

Frontend Engineering +1Confirmed live in the last 24 hours
Full-timeNew York, NY, USAHybrid

About the Job

Requirements

  • At least 5 years of software engineering experience.
  • Deep experience with React and React Native, and comfort working across web and mobile from a single codebase.
  • A strong track record building developer tooling, design systems, or shared infrastructure, with a product sensibility that maintains connection to users’ experiences.
  • Opinions on frontend architecture, styling systems, data-fetching patterns, and build tooling, with the ability to support those opinions.
  • Experience owning and delivering large, ambiguous projects end-to-end with minimal direction.
  • Comfort with automation, including CI/CD, release engineering, and testing frameworks.
  • Eagerness to push the boundaries of AI-assisted development by exploring new possibilities, not merely using existing tools.
  • A desire to keep up with modern best practices in web and mobile development.

Responsibilities

  • Own and evolve shared frontend infrastructure, including design systems, UI component libraries, data-fetching layers such as React Query, and notification systems across web and mobile.
  • Contribute to product and design engineering work to stay closely connected to user experiences.
  • Build and contribute to AI-powered internal tools and automations, including changelog builders, cherry-pick automations, CLI tools, and workflows using large language models such as Claude to accelerate development.
  • Lead large-scale migrations, such as Tamagui to Tailwind, with tooling choices and a plan 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 the apps.
  • Maintain backend-for-frontend services that support multiple product teams.
  • Produce high-quality, well-tested code and thoughtful architecture documentation, and set standards for pull request reviews.
  • Mentor engineers across teams through code review, documentation, and establishing best practices where none exist.

Desired Qualifications

  • Active open-source contributions, especially to projects such as wagmi, viem, Next.js, React Router, TanStack, or similar frontend and tooling ecosystems.
  • Experience building AI-powered developer tools, CLI tools, or internal automations with large language models.
  • Experience with Swift, Kotlin, or native mobile development.
  • Familiarity with crypto features and concepts; crypto experience is not required.
  • Experience at companies that value infrastructure, platform, or developer-experience roles, such as Shopify, Vercel, Replit, Phantom, or Coinbase.
  • A degree in computer science.

About the Company

Uniswap

Decentralized crypto trading protocol on Ethereum

Uniswap is a decentralized finance platform on the Ethereum blockchain that lets people trade cryptocurrencies directly from their wallets, provide liquidity to pools, and let developers build on its protocol. Trades use automated market maker pools, and each trade pays a small fee that goes to liquidity providers, who earn by contributing capital. Unlike centralized exchanges, it runs as a permissionless, on-chain protocol with open governance and liquidity pools, and it works with partners to reach more users. The goal is to offer open, trust-minimized crypto trading and liquidity, grow the DeFi ecosystem, and support developers building on its protocol.

Company size
51-200
Company stage
Series B
Total funding
$213.3M
Headquarters
New York City, New York
Founded
2018

Recently Posted Jobs

Explore more opportunities at Uniswap

See more jobs