Location
United States
Job Type
full-time
Salary
$180,000 to $220,000
Posted
February 15, 2026

Job Description

Phantom is the modern money app used by tens of millions around the world. Our product combines everything people need to manage, spend, and grow their money in one simple, intuitive experience. Phantom brings all the control and flexibility of crypto-powered finance, without unnecessary complexity, into mainstream consumer finance.

By combining industry-leading security with thoughtfully designed tools, Phantom makes powerful financial tools feel approachable and easy to use. This focus on speed, control, and user experience has fueled rapid growth, with a community of 20M+ people, reaching #1 in the Google Play Store finance category, and consistently ranking as a Top 50 app across all categories, alongside some of the most recognizable consumer technology platforms in the world.

Responsibilities

  • Feature development: You will be owning features on our web platforms – currently the Phantom Extension and our website.

  • New initiatives and products: You will be leading initiatives to add support for other blockchains to Phantom, and to launch new complementary products or infrastructure.

  • Interfacing with users: You will be interfacing directly with end-users and developers building on Phantom – supporting them and collecting feedback to inform the direction of the product.

  • Team building: You will be working with the team to create and foster a culture of raising the bar with each new hire.

Qualifications

  • Bachelors degree in Computer Science or related technical field or equivalent practical experience

  • 5+ years full-time software engineering experience with some of the following technologies:

    • React / Typescript / React-Query

    • Solana web3.js / ethers.js

  • Demonstrated interest in open and community-driven platforms

  • English language proficiency

  • Nice-To-Have: experience in a blockchain based project

Why Work with Us

We are a team of experienced builders in the blockchain and crypto industry. Our journey began from users seeking an easy, seamless path to accessing the crypto ecosystem. This passion fueled our exponential growth, allowing us to onboard over 7M+ active users in just over three years; with our user base growing weekly. Our dedication to a secure and seamless user experience has made us the leading wallet on Solana as well as our multi-chain approach enhances our platform's versatility, meeting the needs of a diverse and growing user base. By staying at the forefront of technology and user expectations, we continue to innovate and set industry standards on self-custodial crypto wallets.

There has never been a better time to work in crypto to help shape the future of innovation with a focus around the wallet experience!

  • First impressions matter: Wallets are responsible for a users first impression with crypto and onboarding new users into crypto. By ensuring that a user has a great first-time experience with crypto, we can help supercharge the growth of the entire ecosystem.

  • Make crypto easier to navigate: There is no easy way for a user to discover and navigate all that crypto has to offer. Wallets have a unique opportunity to help users not only onboard to crypto but also stay retained by exploring new things to do.

  • We live in a multi-chain world: We currently support Solana, Ethereum, Polygon and Bitcoin with more networks to come in the new future. We are focused on creating a unified, multi-chain crypto experience for users.

Benefits

  • Competitive salary and equity

  • Comprehensive insurance (medical/dental/vision) — 100% covered

  • Stipend for your ideal remote / WFH set-up: laptop, headphones, and any other work gear you may need

  • Flexible hours and a long-standing, supportive remote environment

  • Unlimited vacation: Take time when you need it (and we really mean it!)

  • 401(k) retirement plan

  • Wellness benefit

  • Daily lunch benefit

The target base salary for this role will range between $180,000 to $220,000 with the addition of equity and benefits. This is determined by a few factors including your skillset, prior relevant experience, quality of interviews and market factors (such as location) at the point in time of offer.

We strongly encourage candidates of all different backgrounds to apply. We believe that our work is stronger with a variety of perspectives, and we’re eager to further diversify our company. If you have a background that you feel would make an impact at Phantom, please consider applying. We’re committed to building an inclusive, supportive place for you to do the best work of your career.

By submitting your resume and application materials, you acknowledge and agree that Phantom may use automated tools, including AI systems, and may engage trusted third-party service providers to process your application and ensure an efficient hiring process. Phantom does not sell your information and your materials will be handled securely and in accordance with applicable data protection laws.

🎯 Who is this job for?

This role is ideal for a Senior Frontend Engineer with 5+ years of experience building high-quality web applications using React, TypeScript, and modern data-fetching tools like React Query. It suits someone comfortable owning features end-to-end, leading new blockchain integrations (e.g., Solana, Ethereum), and building secure, intuitive user experiences in a crypto wallet environment. You should be product-minded, community-oriented, and confident shaping technical direction while collaborating closely with users and developers in a fast-growing Web3 ecosystem.

πŸ’¬ Potential Interview Questions

  1. How would you design and implement secure wallet interactions in a browser extension?
    I focus on strict permission boundaries, secure key handling, isolation between content scripts and background scripts, and minimizing exposure of sensitive data while maintaining a smooth UX.

  2. How do you manage blockchain interactions in a React/TypeScript application?
    I abstract blockchain logic into well-typed services using libraries like web3.js or ethers.js, handle async states carefully, and ensure transaction lifecycle states (pending, confirmed, failed) are clearly represented in the UI.

  3. What are the key UX considerations when building a crypto wallet?
    Clarity and trust are critical: transparent transaction details, clear fee explanations, intuitive signing flows, and strong visual feedback to prevent user errors.

  4. How would you architect support for multiple blockchains in a frontend codebase?
    I design a chain-agnostic interface layer, define common abstractions for accounts and transactions, and implement network-specific adapters to avoid tightly coupling UI logic to a single chain.

  5. How do you handle real-time updates for balances and transaction statuses?
    I use polling or WebSocket subscriptions with proper cleanup, combine them with caching libraries like React Query, and ensure updates are consistent with backend or node confirmations.

  6. How do you ensure high performance in a large-scale consumer-facing web app?
    I optimize bundle size, apply code splitting, reduce unnecessary re-renders, and monitor real user metrics to proactively detect regressions.

  7. How do you approach feature ownership in a fast-growing product?
    I clarify requirements, design end-to-end solutions, implement and test thoroughly, and follow through with monitoring and iteration based on user feedback.

  8. How do you ensure frontend security in a crypto application?
    I validate all external inputs, enforce secure content policies, prevent XSS vulnerabilities, and collaborate closely with security teams to audit sensitive flows.

  9. How do you engage with users and developers in an open ecosystem?
    I gather feedback from community channels, analyze usage patterns, respond to issues quickly, and translate ecosystem needs into product improvements.

  10. How do you raise the engineering bar within a frontend team?
    I lead by example with high-quality code, thoughtful reviews, architectural clarity, mentoring, and by continuously improving standards and tooling.

πŸ“‹ Job Summary

Phantom is a leading crypto wallet and modern money app trusted by 20M+ users worldwide, simplifying multi-chain finance across Solana, Ethereum, Polygon, and Bitcoin. We’re hiring a Senior Software Engineer, Frontend to own and ship high-impact features across our browser extension and web platforms using React, TypeScript, and web3 libraries. This is a full-time remote role offering a competitive base salary of $180K–$220K plus equity and comprehensive benefits. Join Phantom to shape the first impression millions of users have with crypto and build the future of self-custodial finance at global scale.

Required Skills

React TypeScript

Never miss a JavaScript opportunity

Subscribe to get similar jobs and weekly insights delivered to your inbox