Senior Software Engineer, Frontend (Institutional - Prime)

📍 World
CAD 191,100 per year
SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 TypeScript @ 4 Leadership @ 4 JavaScript @ 6 React @ 4 Storybook @ 4 API @ 4 Figma @ 4 Web3 @ 4

Details

At Coinbase, our mission is to increase economic freedom in the world. The Institutional Product Group builds products for institutional customers (Coinbase Prime, Advanced Trade, Prime - Custody Only, Prime Web3 Wallet, Commerce, Exchange) covering trading, staking, governance, custody, web3 operations, and API integrations. The Prime Product Experiences Team builds complex UIs (Trading UIs, Transfers Flow UIs, Prime Homepage, Team Policies & Permissions, and other product surfaces) working closely with backend engineers, designers, and product managers.

Many roles at Coinbase are remote-first but not remote-only; in-person participation is required throughout the year (team and company offsites are held multiple times annually). Answers to crypto-related questions may be used to evaluate onchain experience.

Responsibilities

  • Design secure and highly reliable services to integrate with blockchains and add new cryptocurrency assets across business units (Prime, Pro, Custody, etc.).
  • Build UI components for mobile and web in TypeScript using React and React Native.
  • Use Linaria for styling, Percy for visual regression testing, Storybook for component development and testing in isolation, and Docusaurus for documentation. Integrate heavily with Figma for designer/developer collaboration.
  • Add new functionality to existing cryptocurrencies (e.g., staking, voting, predicting) and build mass-market interfaces for digital currency apps.
  • Write infrastructural services providing secure storage, accounting, and transactional services for safe asset transfer.
  • Collaborate with engineers, product managers, and senior leadership to convert vision into quarterly roadmaps.
  • Contribute positively to team culture and inclusive collaboration.

Requirements

  • At least 5 years of experience in software engineering.
  • At least 4 years of experience developing web apps and shipping user-facing features with JavaScript and modern component-based frameworks like React.
  • Experience developing and shipping user-facing features using component-based UI frameworks.
  • Familiarity with current front-end architecture trends and best practices (performance, security, usability).
  • Experience collaborating closely with designers, engineers, and product managers through product and design lifecycles.
  • Ability to write high-quality, well-tested code focused on customer needs.

Nice to haves

  • Experience on front-end teams in the finance or security space.
  • At least 1 year of experience developing React Native mobile apps or helping migrate native apps to React Native.

Pay Transparency

The target annual salary for this position can range as detailed below. Full-time offers from Coinbase also include target bonus + target equity + benefits (including medical, dental, and vision).

Pay Range: $191,100 — $191,100 CAD

Benefits

  • Extended Health Care Benefit (coordinates with Provincial Coverage)
  • Dental Care
  • Vision Care
  • Consult+ (Virtual Health Care)
  • Life & Accident Insurance
  • Disability Coverage
  • Employee Stock Purchase Plan (ESPP)
  • Wellness Stipend
  • Mobile/Internet Reimbursement
  • Connections Stipend
  • Learning and Development Allowance
  • Employee Assistance Program
  • Travel Medical Policy - Global Traveler
  • Fertility Benefits
  • Generous Time off/Leave Policy

Additional Details

  • Job ID: GIFE05US
  • Coinbase is an Equal Opportunity Employer and provides reasonable accommodations for applicants with disabilities.