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 @ 6
API @ 4
Android @ 4
GenAI
Generative AI @ 6
GraphQL @ 4
React @ 4
TypeScript @ 4
iOS @ 4
- 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.”
The Portfolio team within the Consumer & Business group owns the balances, holdings, and profit-and-loss experiences at the core of the Coinbase app and website. The team turns complex, real-time financial data into clear experiences for Coinbase users, from first-time buyers to sophisticated traders.
Responsibilities
- Own the design and delivery of core Portfolio experiences, including balances, holdings, and PnL, across web using React and TypeScript and native mobile platforms including iOS and Android.
- Build performant, accessible, pixel-accurate user interfaces that render real-time financial data at Coinbase scale.
- Partner with backend, design, and product teams to take ambiguous problems from scoping through production rollout.
- Drive frontend architecture and quality, including component reuse, state management, testing, and performance instrumentation.
- Strengthen the team's engineering standards through rigorous code reviews, technical mentorship, and well-documented architecture decisions.
Requirements
- 5+ years of frontend engineering experience building consumer-facing web applications with high-quality, well-tested production code.
- Deep expertise in React and TypeScript, with strong command of modern frontend fundamentals, including state management, rendering performance, and accessibility.
- A track record of shipping and owning complex features end-to-end in production, ideally in financial, trading, or other data-intensive applications where accuracy and latency matter.
- Demonstrated experience building real-time or high-throughput user interfaces and integrating with backend APIs using REST or GraphQL.
- Consistent collaboration with design and product partners to shape product outcomes.
- Responsible use of generative AI, maintaining human oversight to deliver business-ready outputs and improve workflow efficiency, cost, and quality.
Compensation
- Annual base salary: $186,065–$218,900 USD.
- Total compensation may also include equity, bonus eligibility, and medical, dental, vision, and 401(k) 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 the Candidate Privacy Notice and, for US applicants, arbitration of disputes when submitting an application.
More jobs at Coinbase
Staff Software Engineer, Backend - FinHub (Transfers)
Coinbase · United States
USD 218,000-256,500 per year
Senior Machine Learning Engineer, CX
Coinbase · United States
USD 191,200-225,000 per year
Senior Data Scientist, Product
Coinbase · United States
USD 180,400-212,200 per year
Senior Product Designer, Platform
Coinbase · United States
USD 180,400-212,200 per year
Product Manager II, Advanced Trade
Coinbase · United States
USD 180,400-212,200 per year
Similar jobs
Front End Software Engineer, Consumer Engineering
Reddit · United States
USD 164,200-229,900 per year
Senior Frontend Software Engineer, Consumer Engineering
Reddit · United States
USD 190,800-267,100 per year
Staff Software Engineer, Enterprise Apps
Coinbase · United States
USD 218,000-256,500 per year
Backend Engineer – Senior – Go – Product & Startup Experience – Saily
Nord Security · Poland
PLN 288,000-400,800 per year
Senior Backend Engineer — Go, Product and Startup Experience
Nord Security · Kaunas, Lithuania, Vilnius, Lithuania
EUR 72,000-86,400 per year
Staff Software Engineer, Native Mobile
Coinbase · United States
USD 218,000-256,500 per year
Staff Software Engineer, Mobile QA
Coinbase · United States
USD 218,000-286,500 per year
Senior Staff Software Engineer, Native Mobile
Coinbase · United States
USD 253,900-298,700 per year