Staff Wallet Engineer
Remote
Full Time
#TypeScript
#Fullstack Development
#React Native
#Web3.js
#Ethers.Js
We are Uniswap Labs, the team behind the Uniswap Protocol, an open-source platform that facilitates the trading of ERC20 tokens on Ethereum without the need for trusted intermediaries. We are looking for a motivated engineer to join our team and help us build the next generation of financial products, with a specific focus on our mobile applications and browser extension.
Responsibilities
- Contribute to the client, server, architecture, and infrastructure that power our wallet suite.
- Lead strategic technical initiatives that influence our entire engineering organization.
- Take a primary technical role in driving large, high-impact projects from start to finish.
- Translate design mockups into functional, performant, and accessible user interfaces.
- Determine the right balance between building reusable abstractions and creating specific, one-off features.
- Mentor team members and provide constructive feedback through code and design documentation reviews.
Must-haves
- At least 8 years of professional software engineering experience.
- Expertise in the architecture of modern, client-side React Native applications.
- A proven track record as an individual contributor or tech lead, specifically in planning and executing long-term projects.
- Proficiency with the web3 frontend stack, including ethers.js and web3.js.
- Strong experience with TypeScript and fullstack development.
- A commitment to staying current with modern web and mobile development best practices.
- Fluency in English.
Nice-to-haves
- Experience with native mobile development using Swift or Kotlin.
- Practical knowledge of React Native for Web.
- A degree in computer science.
- Background in building design systems or component libraries.
- A genuine appreciation for unicorns.
Benefits
- Fully remote work environment.
- Eligibility for equity and token-based compensation packages.








