Frontend Engineer (React & TypeScript)
About the Company
Phantom is a leading innovator in the cryptocurrency space, providing a modern, user-friendly self-custodial wallet that empowers millions of users worldwide to manage, spend, and grow their digital assets seamlessly. Recognized for its industry-leading security, intuitive design, and comprehensive multi-chain support, Phantom has rapidly grown to become one of the most popular wallets in the market, reaching over 20 million users and achieving top rankings in app stores. The company’s mission is to revolutionize how people interact with crypto by making it accessible, safe, and easy to navigate, thereby fostering mainstream adoption of decentralized finance and blockchain technology.
About the Role
We are seeking a highly experienced and passionate Crypto Wallet Developer specializing in frontend development to join our dynamic team. In this role, you will be instrumental in building and maintaining shared frontend libraries, optimizing frontend performance, and enhancing our design system to deliver a consistent and engaging user experience. Your expertise will help shape the future of our wallet platform by driving architectural excellence, encouraging best practices, and evangelizing innovative solutions across teams. This position offers a unique opportunity to work at the forefront of blockchain technology, contributing to a product that is transforming the way users access and interact with the crypto ecosystem. You will collaborate closely with cross-functional teams, including product managers, designers, and backend engineers, to develop scalable, secure, and user-centric features for a global user base.
Qualifications
- Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
- 5+ years of full-time software engineering experience with a strong focus on frontend development
- Proficiency in React and TypeScript, including component architecture, state management, and performance optimization
- Experience with data fetching, caching, and managing application state effectively
- Demonstrated interest in open-source projects and community-driven platforms
- Excellent communication skills in English
- Strong understanding of frontend performance best practices and architecture
Responsibilities
- Build, own, and evangelize shared frontend libraries, creating reusable components that promote consistency and accelerate development across teams
- Drive frontend performance improvements by optimizing bundle sizes, rendering efficiency, and establishing best practices for engineering quality
- Maintain and enhance the design system, ensuring it is robust, well-documented, and deeply integrated into frontend workflows
- Collaborate with product and design teams to implement user-centric features that meet security and usability standards
- Champion frontend architecture excellence, ensuring scalability, maintainability, and high performance
- Stay updated with the latest frontend technologies and industry trends, advocating for their adoption when beneficial
- Participate in code reviews, testing, and documentation to uphold high-quality code standards
Benefits
- Competitive salary and equity package
- Comprehensive health insurance coverage (medical, dental, vision) fully covered
- Stipend for remote work setup, including laptop, headphones, and other work essentials
- Flexible working hours within a supportive remote environment
- Unlimited vacation policy to promote work-life balance
- 401(k) retirement plan
- Wellness benefits to support physical and mental health
- Daily lunch stipend