Software Engineer, Frontend - UI Systems Team

USD 152,400-179,300 per year
MIDDLE
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 3 TypeScript @ 3 Machine Learning @ 3 JavaScript @ 3 React @ 3 Storybook @ 3 Figma @ 3

Details

Ready to be pushed beyond what you think you’re capable of?

At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system.

To achieve our mission, Coinbase is seeking a candidate passionate about crypto and blockchain technology, eager to leave their mark, and comfortable collaborating with high-caliber colleagues. The company is remote-first but not remote-only; in-person participation (team/company offsites) is required throughout the year and attendance is expected and supported.

About the team

Developer Experience (DevX) ensures engineers at Coinbase can build high-quality products while being productive and engaged by providing infrastructure, libraries, frameworks, and tooling. Within DevX, the UI Systems guild builds a state-of-the-art design system and tooling guiding engineers toward consistent, delightful, and accessible UIs for both web and mobile.

The team builds UI components for mobile and web in TypeScript based on React and React Native. They use Linaria for styling, Percy for visual regression testing, Storybook for developing and testing components in isolation, Docusaurus for documentation, and integrate heavily with Figma for designer/developer collaboration.

Responsibilities

  • Design and implement UI components and libraries for web and mobile used across Coinbase.
  • Build and evolve a design system and related developer tooling to enable consistent, accessible, high-quality UIs.
  • Collaborate closely with designers, product managers, and other engineers to ship user-facing features.
  • Ensure front-end architecture and components meet performance, security, accessibility, and usability standards.
  • Write high-quality, well-tested code and contribute to visual and regression testing workflows.

Requirements

  • At least 2+ years of experience developing web applications and shipping user-facing features using JavaScript and modern component-based frameworks (e.g., React).
  • Experience developing and shipping user-facing features using component-based UI frameworks.
  • Familiarity with front-end architecture best practices, including performance, security, and usability.
  • Experience collaborating across product and design lifecycles with designers, engineers, and product managers.
  • Habit of writing high-quality, well-tested code.

Nice to haves

  • Experience with AI, code generation, or machine learning.
  • Experience working on front-end teams in finance or security domains.
  • At least 1 year of experience developing React Native mobile apps or migrating native apps to React Native.
  • Familiarity with tools listed above (Linaria, Percy, Storybook, Docusaurus) and strong Figma integration experience.

Compensation and pay transparency

Pay Range: $152,405 — $179,300 USD (target annual salary). Full-time offers may also include target bonus, target equity, and benefits (medical, dental, vision, 401(k)).

Benefits

  • Medical, dental, and vision plans with generous employee contributions
  • Health Savings Account with company contributions
  • Disability and life insurance
  • 401(k) plan with company match
  • Wellness stipend
  • Mobile/internet reimbursement
  • Connections stipend
  • Volunteer time off
  • Fertility counseling and benefits
  • Generous time off/leave policy
  • Option to get paid in digital currency

Additional notes

  • Job IDs: P59723 / GPFE04US
  • #LI-Remote
  • Coinbase is an Equal Opportunity Employer and provides reasonable accommodations for applicants with disabilities.
  • The team uses visual regression testing, Storybook, Linaria, Docusaurus, TypeScript, React, React Native, and integrates with Figma.