Software Engineer, Frontend (Consumer - Card)

CoinbaseCoinbase·Remote(Remote - USA)
Software Development

WFA Digital Insight

The demand for skilled frontend engineers in the fintech space has grown significantly, with a 25% increase in job postings over the past year. As the industry continues to evolve, companies like Coinbase are at the forefront, driving innovation in cryptocurrency and digital payments. With a strong focus on remote work, Coinbase offers a unique opportunity for engineers to work on high-impact projects, such as the Coinbase Card, and collaborate with cross-functional teams to deliver exceptional user experiences. Candidates should be prepared to showcase their expertise in React, React Native, and frontend development, as well as their ability to work in a fast-paced, dynamic environment.

Job Description

About the Role

The Software Engineer, Frontend position at Coinbase is a key role within the Consumer Product Group, specifically on the Coinbase Card team. As a frontend engineer, you will be responsible for building and shipping user-facing experiences for Coinbase's card products, including the Coinbase One Card and the Coinbase Card. This team is focused on consolidating both products onto a unified card platform, offering a unique opportunity to work on greenfield feature development and have a direct impact on the customer experience.

The Coinbase Card team is a small, high-ownership team that values collaboration, innovation, and experimentation. As a frontend engineer on this team, you will work closely with product management, design, and backend engineers to deliver cohesive product experiences that meet the needs of Coinbase's customers.

What You Will Do

  • Own end-to-end frontend development across web and mobile for Coinbase's card products using React and React Native
  • Build new features that expand the credit card's value proposition and drive user acquisition, activation, and engagement
  • Partner with product management, design, and backend engineers to translate complex financial and crypto mechanics into clear, polished user experiences
  • Drive frontend performance, reliability, and accessibility improvements across the card surfaces
  • Contribute to experimentation and funnel optimization efforts that measurably improve conversion and retention
  • Collaborate with the design team to develop and maintain a consistent design language across the card products
  • Work with the product management team to prioritize and scope features, ensuring alignment with business objectives
  • Participate in code reviews and ensure that the codebase is maintainable, scalable, and follows best practices
  • Stay up-to-date with industry trends, emerging technologies, and new tools, applying this knowledge to continuously improve the frontend architecture and development process

What We Are Looking For

  • 3+ years of experience in software engineering, with at least 2 years developing web applications and shipping user-facing features with React or similar component-based JavaScript frameworks
  • Experience building mobile experiences with React Native or a demonstrated ability to ramp quickly on cross-platform mobile development
  • Track record of owning features end to end, from technical design through implementation, testing, and production release
  • Experience collaborating cross-functionally with product, design, and backend engineering to ship cohesive product experiences
  • Utilizes generative AI responsibly, maintaining human oversight to deliver business-ready outputs and drive measurable improvements in workflow efficiency, cost, and quality
  • Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns
  • Excellent problem-solving skills, with the ability to break down complex problems into manageable components
  • Strong communication and collaboration skills, with experience working in a remote or distributed team environment

Nice to Have

  • Experience with state management libraries such as Redux or MobX
  • Knowledge of testing frameworks such as Jest or Mocha
  • Familiarity with code analysis tools such as Codecov or CodeFactor
  • Experience with agile development methodologies and version control systems such as Git

Benefits and Perks

  • Competitive salary and equity package
  • Comprehensive health, dental, and vision insurance
  • 401(k) matching program
  • Flexible PTO and paid holidays
  • Remote work stipend and home office setup reimbursement
  • Access to professional development opportunities and conferences
  • Collaborative and dynamic work environment with a team of experienced engineers

How to Stand Out

  • Be prepared to showcase your expertise in React, React Native, and frontend development, highlighting specific projects or features you've worked on.
  • Demonstrate your understanding of computer science fundamentals, including data structures, algorithms, and software design patterns.
  • Show a strong portfolio that highlights your ability to collaborate with cross-functional teams and deliver cohesive product experiences.
  • Prepare to discuss your experience with agile development methodologies and version control systems such as Git.
  • Be ready to talk about your approach to testing, debugging, and optimizing code, including your experience with testing frameworks and code analysis tools.
  • Highlight your problem-solving skills, including your ability to break down complex problems into manageable components and collaborate with others to find solutions.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.