TL;DR
Senior Frontend Engineer (Web3): Building and optimizing high-impact web products for the Uniswap ecosystem, including trading interfaces and data-heavy analytics pages with an accent on component architecture and performance. Focus on implementing functional UI elements from design mocks, ensuring accessibility, and managing complex, multi-engineer projects.
Location: Must be based in the US (Headquartered in New York City, role is partially or fully remote).
Salary: $180,000–$226,000.
Company
hirify.global is a core developer of the Uniswap Protocol and Unichain, building products that facilitate decentralized trading across the blockchain ecosystem.
What you will do
- Produce high-quality code and detailed architecture documentation.
- Lead large-scale, high-impact projects with multiple engineers.
- Implement functional UI components from designs with a focus on performance and accessibility.
- Determine the appropriate balance between reusable abstractions and feature-specific implementations.
- Collaborate across teams to maintain consistent user experiences in web apps, wallets, and APIs.
Requirements
- 5+ years of software engineering experience.
- Deep understanding of modern client-side React and React Native application architecture.
- Commitment to modern best practices in web development.
- Must have US work authorization.
Nice to have
- Experience with Swift or Kotlin.
- Familiarity with crypto concepts (no prior experience required).
- Degree in Computer Science.
Culture & Benefits
- Company-paid medical, dental, and vision insurance for employees and dependents.
- 401(k) retirement plan with 4% employer contribution.
- Unlimited and encouraged time off policy.
- Annual $1,500 education stipend for professional development.
- Up to 16 weeks of paid parental leave.
- Wellness perks including partnership with Equinox Fitness Clubs.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →