Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI @ 3
Experimentation @ 3
GenAI
Generative AI @ 3
Payments @ 3
React @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Coinbase is a remote-first, but not remote-only company. Employees are expected to meet quarterly for in-person working sessions called “surges.”
As a Frontend Software Engineer on the Financial Services & Loyalty team within the Consumer & Business group, you will build and ship user-facing experiences for Coinbase’s card, payments, and loyalty products. The team owns the end-to-end frontend for products such as the Coinbase One credit card, crypto-back rewards, and consumer payment flows. You will own features from technical design through production release while working with product, design, and backend engineering teams to deliver fast, reliable, and intuitive experiences that drive activation and retention.
Responsibilities
- Own end-to-end frontend development across web and mobile for financial services products using React and React Native, including card onboarding, rewards, transactions, and payment flows.
- Build features that expand the value proposition of Coinbase’s loyalty and card products, shipping high-quality code that impacts customer engagement and revenue.
- Drive experimentation and funnel optimization efforts to improve conversion, activation, and retention across key user journeys.
- Partner with product, design, and backend engineering teams to translate requirements into polished, performant frontend experiences.
- Identify and resolve frontend performance bottlenecks, contributing to improvements in CUJ latency and availability SLOs.
Requirements
- 3+ years of software engineering experience, with a strong focus on frontend development using React and React Native.
- Demonstrated experience owning features end to end, from technical design through implementation, testing, and production release.
- Experience with experimentation frameworks and funnel optimization, including the ability to instrument, measure, and iterate on user-facing flows.
- Proven ability to collaborate cross-functionally with product, design, and backend engineering teams to deliver features on time and at high quality.
- Ability to use generative AI responsibly with human oversight to deliver business-ready outputs and improve workflow efficiency, cost, and quality.
Compensation
The annual base salary is $247,737 CAD, excluding equity and bonus. Total compensation may also include equity, bonus eligibility, and medical, dental, and vision benefits.
Additional Information
Candidates may submit a maximum of three applications within a six-month period. Coinbase is an Equal Opportunity Employer. Reasonable accommodations are available for applicants with disabilities. Applicants agree to Coinbase’s Candidate Privacy Notice when submitting an application.