Senior Frontend Infrastructure Engineer
Senior engineer owning shared frontend infrastructure including design systems, UI libraries, data layers, and AI-powered tools across web/mobile at Uniswap. Requires 5+ years experience with React/React Native, developer tooling, and leading large migrations.
About the job
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 of our 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 where none exist
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 that keeps you connected to what users actually touch
- Opinions on frontend architecture, styling systems, data-fetching patterns, and build tooling — and the ability to back them up
- 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 — not just using the tools, but exploring what's newly possible
- A desire to keep up with modern best practices in web and mobile development
Nice to Have
- Active open source contributions — especially to projects like wagmi, viem, Next.js, React Router, TanStack, or similar frontend/tooling ecosystems
- Experience building AI-powered developer tools, CLI tools, or internal automations with LLMs
- Experience with Swift/Kotlin or native mobile development
- Familiarity with crypto features and concepts
- Experience at companies that value this kind of infra/platform/DX role (e.g., Shopify, Vercel, Replit, Phantom, Coinbase)
- Degree in computer science
Compensation
- Minimum full-time salary of $180,000-$226,000
- Additional compensation elements including tokens, and benefits
Skills
React, React Native, React Query, Tailwind, Tamagui, CI/CD, Next.js, Wagmi, Viem, LLMs, Cli Tools
Similar jobs
Frontend Engineering jobsLeads development of React-based web applications for complex real-time and historical aviation data, while mentoring engineers and setting frontend architecture and quality standards. Requires 5+ years of experience with React, TypeScript, JavaScript, state management, and performance optimization.
Build customer-facing frontend experiences for growth, including onboarding flows, experiments, upgrade funnels, and activation infrastructure. The role requires 6+ years of experience, strong React and TypeScript skills, and a product-oriented UX sensibility.
The Senior Software Engineer will build and scale frontend platform infrastructure, including a design system and reusable component library, while collaborating with engineering teams to improve developer and user experiences. The role requires 5–8 years of professional engineering experience and strong TypeScript or JavaScript skills.
Develops and enhances user-facing features for LangSmith, an AI observability platform using React and TypeScript. Requires extensive frontend experience, build tools proficiency, API integration, and strong collaboration skills in a fast-paced startup.
Senior frontend engineer owning consumer crypto payment flows across web and mobile. Focus on building reliable, high-scale payment experiences, driving latency/SLO improvements, and mentoring engineers.