Uniswap Labs Careers
Uniswap Labs is recruiting, find open positions below. View Uniswap Labs careers and jobs.
View positions →-
Senior Smart Contract Engineer @ Uniswap Labs
50d - Implement Uniswap V3 smart contracts and tests
- Implement and design periphery contracts for Uniswap V3
- Design and implement peripheral mechanisms to the Uniswap protocol
- 4+ years of experience building and releasing production grade Solidity contracts
- A deep understanding of the Ethereum Virtual Machine
- Prior experience deploying complex smart contract systems to the Ethereum mainnet
- Degree in math or computer science
- Experience implementing complex math in Solidity
- Experience with React, Redux and other frontend technologies
- Love for unicorns :)
-
Application Security Engineer @ Uniswap Labs
50d - Work with developers to improve the security of our products and services
- Develop technical solutions to address security weaknesses and work with stakeholders to implement them
- Own application security review as well as security guidance documentation
- Build systems at scale to prevent classes of vulnerabilities
- Assist with security incident response as needed
- Experience in web security, mobile security, or cryptography
- Demonstrated proficiency in software development
- Excitement for user privacy and security
- Expertise in authentication protocols
- Expertise in embedded security and wireless protocols
- Prior experience building in crypto/DeFi
- Technical degree in Computer Science or related field
- Love for unicorns :)
-
Senior Frontend Engineer @ Uniswap Labs
50d - Create a unified component library for use across all Uniswap products
- Rapidly implement functional UI elements from design mocks, with an eye toward performance and accessibility
- Know when to create abstractions vs. one-off features
- Ensure that components are functional, elegant, performant, and mobile-friendly
- Understand when and how to run UI tests
- At least 3 years of React experience
- A deep understanding of the architecture of modern client-side React applications
- Prior experience working with component libraries or design teams in user-facing applications
- A desire to keep up with modern best practices in web development
- Prior experience creating a design system or component library
- Familiarity with the web3 frontend stack (ethers.js/web3.js, EIP-1193, client-side private key management, etc.)
- Familiarity with React Hooks
- Experience with TypeScript in React
- Degree in computer science
- Love for unicorns :)
-
Engineering Manager, NFT @ Uniswap Labs
51d - Directly manage individual contributor engineers
- Ensure the engineering team is able to deliver quality projects at a fast pace
- Provide career growth advice and performance feedback
- Focus on improving team processes
- Recruit and hire new engineers to the team
- Collaborate with product and design to deliver a roadmap
- 2+ years of management experience growing & managing a team of engineers
- Previous experience in consumer products and/or technologies
- High emotional intelligence
- Technical knowledge to discuss issues, approaches, and solutions in depth
- Knowledge and passion for software engineering best practices
- Interest in crypto
- Experience in the Web3/crypto space
- Willingness to work out of our NYC office regularly
- Understanding of blockchain architecture
-
Senior Product Designer (Lead) @ Uniswap Labs
53d - Enthusiastically lead the design of new and improved consumer products that increase clarity and user agency of decentralized finance and web3.
- Wrangle difficult problems in emerging technology, help invent new mental models, and design cutting edge interactions.
- Use a human-centered approach that incorporates qualitative and quantitative data in order to create conceptual wireframes, prototypes and high fidelity designs.
- Help to define the design culture of a growing design team through writing, external communication, and new processes.
- Contribute to creation of a unified design system that increases the velocity of the frontend engineering team.
- 6+ years of product design experience including research, prototyping and implementation of user-facing applications.
- Prior experience working with component libraries or design systems.
- A desire to design within the context of web3/blockchain/decentralized finance.
- Experience designing with Figma, Framer or other modern design tools.
- Familiarity with the web3/Ethereum (wallets, tokens, transactions etc.)
- High fidelity prototyping experience
- Love for unicorns :)
-
Senior Frontend Engineer, NFT @ Uniswap Labs
53d - Create a unified component library for use across all Uniswap products
- Rapidly implement functional UI elements from design mocks, with an eye toward performance and accessibility
- Know when to create abstractions vs. one-off features
- Ensure that components are functional, elegant, performant, and mobile-friendly
- Understand when and how to run UI tests
- 5+ years of software engineering experience
- At least 3 years of React experience
- A deep understanding of the architecture of modern client-side React applications
- Prior experience working with component libraries or design teams in user-facing applications
- A desire to keep up with modern best practices in web development
- Prior experience creating a design system or component library
- Familiarity with the web3 frontend stack (ethers.js/web3.js, EIP-1193, client-side private key management, etc.)
- Familiarity with React Hooks
- Experience with TypeScript in React
- Degree in computer science
- Love for unicorns :)
-
Senior Mobile Engineer (iOS) @ Uniswap Labs
53d - Work cross-functionally with designers, PMs, and other engineers to design & create high quality mobile products
- Implement functional UI elements from design mocks, with an eye toward performance and accessibility
- Know when to create abstractions vs. one-off features
- Ensure product stability through testing and development best practices
- 5+ years of software development experience
- Degree in CS, related field, or equivalent computer science knowledge
- Passion for creating user-facing products that entail delightful user experience
- Experience in native iOS, native Android, or React Native
- Familiarity with the Web3/crypto ecosystem (smart contracts, Ethereum architecture, etc.)
- Love for unicorns 🦄
- Base: React Native + TypeScript
- Web3: Ethers + TypeChain
- State management: Redux + Redux Saga
- Native code where appropriate
-
Senior Software Engineer, Protocols @ Uniswap Labs
80d - Build and maintain low level backend services that interact with the Uniswap Protocol
- Research and contribute to Ethereum Improvement Proposals (EIPs)
- Participate in discussions from the initial product ideas to launch
- 3+ years of experience working on blockchains, consensus algorithms, p2p, or applied cryptography
- Deep knowledge of Ethereum and the EVM
- Broad understanding of the Ethereum roadmap
- Strong Understanding of different blockchain designs, their tradeoffs, and the cryptography underpinning blockchains
- Strong understanding of distributed systems and computer science fundamentals
- Fluency in Go, Rust, or a similar language
- Experience writing smart contracts
- Experience with cloud infrastructure, networking or orchestration with AWS (e.g. Docker, ECS, CDK, DynamoDB)
- Love for unicorns :)
-
Software Engineer Intern @ Uniswap Labs
85d - Work closely with design, product and rest of engineering to deliver production ready features
- Own as much of the stack end to end as you demonstrate capacity for or deep dive into a specific area to become an expert
- Genuine excitement to learn and contribute to DeFi, Uniswap, NFTs, and other new crypto projects.
- 2024 graduate or 2+ years of relevant experience
- Experience with one of React/Redux, Node, TypeScript, Python, or Solidity
- Studying towards a degree in Computer Science or related-field
- Experience (either personal projects or paid) with some of the DeFi/crypto tools
- Past internship within an engineering organization
- Love for unicorns :)
-
PhD Research Fellow @ Uniswap Labs
97d - Is open to PhDs or PhD candidates in disciplines related to economics, finance and operations research
- Will be remote-optional, with the recommended option to be in person in our New York City office
- Work on research projects broadly aligned with your area of study
- Develop strong industry and company knowledge
- Work on cutting-edge research projects in market economics, mechanism design, and more
- Learn about our culture, as well as the benefits and responsibilities of being a member of the firm
- Receive training designed to help you succeed
- Receive compensation and benefits
- Interest in research topics in decentralized finance, crypto-economics and blockchain in general
- Ability to independently design and execute research plans to answer conceptual questions
- Self-starter with a proactive approach and a high level of enthusiasm
- Love for the unicorns 🦄
Uniswap Labs is hiring a
Senior Smart Contract Engineer
Job Description
We are looking for an experienced smart contract engineer to help us build the next generation of the Uniswap Protocol. You will be responsible for implementing and designing smart contracts for the next generation of the most popular decentralized trading protocol on Ethereum. Extra points if you are also comfortable or interested in contributing to frontend development.
Responsibilities:
Requirements:
Nice to Haves:
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
Application Security Engineer
Job Description
We’re looking for an Application Security Engineer to join Uniswap Labs. You’ll collaborate with engineers from many disciplines to design and implement secure and usable solutions, tooling, and detection mechanisms to protect Uniswap’s users and applications.
Responsibilities:
Requirements:
Nice to have:
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
Senior Frontend Engineer
Job Description
We’re looking for an enthusiastic, self-motivated engineer to help us build the next generation of financial products. As a dedicated frontend hire, you will gain ownership over our existing suite of web products, as well as the ability to influence the creation, design, and execution of future products. You will be responsible for ensuring a consistent, high-quality user experience across trading interfaces, data-heavy analytics pages, documentation portals and more. Responsibilities
Requirements
Nice to Have
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
Engineering Manager, NFT
Job Description
We’re looking for an engineering manager to lead our NFT engineering org at Uniswap Labs. Our ideal candidate would have experience managing a full stack team as well as building great products.
Responsibilities:
Requirements:
Nice to have:
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
Senior Product Designer (Lead)
Job Description
We’re looking for an enthusiastic, self-motivated designer to help us build the next generation of financial products. You’ll be joining a small but close knit product team known for developing category-defining UX. As a Senior Product Designer at Uniswap Labs, you’ll solve cutting edge human computer or mobile interface problems as well as developing new mental models for the next million users of decentralized finance.
Responsibilities:
Requirements:
Nice to Haves:
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
Senior Frontend Engineer, NFT
Job Description
We’re looking for an enthusiastic, self-motivated engineer to help us build the next generation of NFT products on Uniswap Labs's web app interface. As a dedicated frontend hire, you will gain ownership over our existing suite of web products, as well as the ability to influence the creation, design, and execution of future products. You will be responsible for ensuring a consistent, high-quality user experience across trading interfaces, data-heavy analytics pages, documentation portals and more. Responsibilities
Requirements
Nice to Have
Minimum full-time salary of $180,000-$220,000. Disclosure in accordance with New York City's Pay Transparency Law. Full Time employees at Uniswap Labs are also eligible for other compensation elements, including equity, tokens, and benefits, dependent on the position type.
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
Senior Mobile Engineer (iOS)
Job Description
We’re looking for an enthusiastic, self-motivated engineer to help us build the next generation of financial products. As a dedicated mobile hire, you will have the ability to influence the creation, design, and execution of future products. Responsibilities:
Requirements:
Nice to have:
Tech stack:
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
Senior Software Engineer, Protocols
Job Description
We are looking for an experienced engineer to help us build the next generation of the Uniswap Protocol. You will be responsible for designing and implementing systems and protocols that build upon the Ethereum blockchain.
Responsibilities
Requirements
Nice to Have
Minimum full-time salary of $210,000-$240,000. Disclosure in accordance with New York City's Pay Transparency Law. Full Time employees at Uniswap Labs are also eligible for other compensation elements, including equity, tokens, and benefits, dependent on the position type.
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
Software Engineer Intern
Job Description
Hello future interns! We will be receiving applicants through January 2nd. We'll review your resume and will be in touch if it's a good fit. Thanks for your interest and patience.
We’re looking for an enthusiastic, self-motivated engineering intern to help us build the next generation of financial products. As an intern, you will get a chance to touch all parts of our stack and rapidly launch features along the way. You will be part of all the conversations from idea, design and execution. You will be responsible (with support from a mentor) for ensuring a consistent, high-quality user experience across trading interfaces, data-heavy analytics pages, documentation portals and more.
Location and timing: The Software Engineering Internship will take place in New York City over 10-12 weeks during the summer of 2023.
Responsibilities:
Requirements:
Nice to have:
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.
Uniswap Labs is hiring a
PhD Research Fellow
Job Description
Uniswap Labs is seeking a PhD candidate or graduate to participate in a 6-month paid fellowship.
The Fellow is provided with training and hands-on experience on a research team as well as networking and mentorship opportunities.
The Fellowship:
Responsibilities:
Qualifications:
Nice to Haves:
To Apply:
Submit your CV and a research statement. Note that the final research projects are subject to change, but we will be flexible enough to ensure the final projects align with the Fellow’s area of study.
Apply now
Please let Uniswap Labs know you found this position on CryptoJobster.com as a way to support us so we can keep providing you with quality crypto jobs.