Coinbase

Software Engineer, Frontend – UI Systems

Coinbase

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $152,405 - $179,300 per year

Job Level

JuniorMid-Level

Tech Stack

JavaScriptReactReact NativeTypeScript

About the role

  • Provide infrastructure, libraries, frameworks, and tooling to make it easier and faster to build high quality applications.
  • Build a state-of-the-art design system and tooling to guide engineers towards building high quality, consistent, delightful, and accessible UIs for both web and mobile.
  • Build UI components for mobile and web in TypeScript and based on React and React Native.
  • Integrate heavily with Figma to make the designer/developer collaboration smoother.
  • Use Linaria for styling, Percy for visual regression testing, Storybook for developing and testing components in isolation, and Docusaurus for documentation.
  • Collaborate closely with designers, engineers, and product managers to ship user-facing features and improve developer experience.

Requirements

  • You have at least 2+ years of experience in developing web apps and shipping user-facing features with JavaScript and modern, component-based JS frameworks like React.
  • You've developed and shipped user-facing features using component-based UI frameworks.
  • You’re familiar with current trends and best practices in front-end architecture, including performance, security and usability.
  • You’re familiar with product and design lifecycles, and collaborating closely with designers, engineers, and product managers.
  • You write high quality, well tested code to meet the needs of your customers.
  • Experience building UI components for mobile and web in TypeScript and based on React and React Native.
  • Experience with Linaria, Percy, Storybook, Docusaurus, and Figma.
  • Nice to haves: Experience in AI, Codegen, ML, Figma, Design System; experience on front-end teams in the finance or security space; at least 1 year of experience in developing React Native mobile apps or helped move existing native apps to React Native.
  • Passionate about Coinbase's mission and the power of crypto and blockchain; eager to leave a mark, relish pressure, seek feedback, and tackle hard problems.