Senior Frontend Engineer
Uniswap Labs
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Senior Frontend Engineer at Uniswap Labs
Uniswap Labs is a core contributor to the Uniswap Protocol, the world’s largest DEX, facilitating over $4 trillion in volume across 17 chains. We are dedicated to building products that enable millions to access the protocol, including the Uniswap Web App, Wallet, and Trading API. Uniswap Labs also serves as the primary technical provider for Unichain, a DeFi-native Ethereum Layer 2 designed to be the central hub for cross-chain liquidity.
By joining Uniswap Labs, you become an integral part of a team actively redefining the flow of value on the internet.
About the Role
We are seeking an enthusiastic, self-motivated Senior Frontend Engineer to contribute to the development of our next-generation financial products. In this dedicated frontend role, you will gain significant ownership over our existing suite of web products and will have the opportunity to influence the creation, design, and execution of future products. Your responsibilities will include ensuring a consistent, high-quality user experience across various interfaces, such as trading interfaces, data-heavy analytics pages, and documentation portals.
Responsibilities
- Consistently produce high-quality code and well-structured architecture documentation.
- Manage large, impactful projects involving multiple engineers with minimal oversight from senior engineers or managers.
- Rapidly implement functional UI elements from design mocks, prioritizing performance and accessibility.
- Ensure that components are functional, elegant, and performant across all applications.
- Strategically determine when to create reusable abstractions versus one-off features.
Requirements
- 5+ years of professional software engineering experience.
- A deep understanding of the architecture of modern client-side React/React Native applications.
- A strong desire to stay current with modern best practices in web development.
Nice to Have
- Experience with Swift/Kotlin.
- Familiarity with crypto features and concepts (candidates without crypto experience are still strongly encouraged to apply).
- Degree in Computer Science.
- A love for unicorns :)
Benefits and Compensation
The minimum full-time salary for this position is $209,093-$232,325, in accordance with New York City's Pay Transparency Law. Full-Time employees at Uniswap Labs are also eligible for additional compensation elements, including tokens, and comprehensive benefits, dependent on the position type.
Uniswap Labs' Full-Time employee benefits package includes:
- Company-paid medical, dental, and vision insurance for you and your dependents.
- Wellness offerings, including a partnership with Equinox Fitness Clubs.
- 401(k) with a 4% employer contribution.
- Annual $1,500 education stipend.
- Unlimited and encouraged time off.
- Up to 16 weeks paid parental leave.
- Home office setup stipend for remote employees.
- Daily lunches at our NY headquarters.
Location and Work Arrangement
Uniswap Labs is headquartered in SoHo, New York City, and this role offers the option to be partially or fully remote.
Key skills/competency
- Frontend Development
- React
- React Native
- UI/UX Design
- Web Architecture
- Performance Optimization
- Accessibility
- Project Management
- Client-side Development
- Software Engineering
How to Get Hired at Uniswap Labs
- Research Uniswap Labs' culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for frontend expertise: Highlight significant experience with React, client-side architecture, and modern web development best practices.
- Showcase impactful projects: Prepare to discuss complex UI implementations, performance optimizations, and your approach to creating scalable abstractions.
- Prepare for technical depth: Expect in-depth questions on React internals, component lifecycle, state management, and designing performant web applications.
- Demonstrate product ownership and leadership: Be ready to share examples of managing large projects, guiding other engineers, and influencing product direction at Uniswap Labs.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background