Senior Frontend Engineer
Uniswap is a decentralized finance protocol for exchanging cryptocurrencies.
Projects
About Uniswap
Uniswap is a decentralized finance protocol used for exchanging cryptocurrencies and tokens without relying on centralized intermediaries. It aims to solve issues with liquidity in trading by implementing an automated liquidity protocol on Ethereum. The platform primarily serves cryptocurrency traders and liquidity providers.
Skills
About the Role
You will own and maintain core web products, producing high-quality code and architecture documentation. You will manage large engineering projects with minimal supervision, implement functional UI elements from design mocks with a focus on performance and accessibility, and decide when to create abstractions versus one-off features. You will ensure components are functional, elegant, and performant across trading interfaces, analytics pages, and documentation portals.
Requirements
- 5+ years of software engineering experience
- Deep understanding of the architecture of modern client-side React and React Native applications
- Keep up with modern best practices in web development
- Experience with Swift or Kotlin (nice to have)
- Familiarity with crypto features and concepts (nice to have)
- Degree in computer science (nice to have)
Responsibilities
- Produce high-quality code and architecture documentation
- Manage large engineering projects with minimal supervision
- Implement performant accessible UI from design mocks
- Ensure components are functional elegant and performant
- Create abstractions when appropriate
- Own and maintain existing web products
Benefits
- Company-paid medical dental and vision for employees and dependents
- Wellness offerings including partnership with Equinox Fitness Clubs
- 401(k) with 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 New York headquarters
- Eligibility for token-based compensation
