Senior Software Engineer, Frontend (Institutional - Prime)
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 4 TypeScript @ 4 JavaScript @ 6 React @ 4 Storybook @ 4 Figma @ 4 Web3 @ 4Details
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 the future global financial system.
Coinbase seeks candidates who are passionate about crypto and blockchain, eager to leave a mark, comfortable with high-caliber colleagues, and who actively seek feedback. The company is remote-first but not remote-only: in-person participation is required throughout the year (team and company-wide offsites). The role sits on the Institutional Product Group and specifically the Prime Product Experiences Team, which builds complex UIs for institutional customers (Coinbase Prime, Prime Custody, Prime Web3 Wallet, Commerce, Exchange, etc.).
Responsibilities
- Design secure and highly reliable services to integrate with blockchains and add new cryptocurrency assets across Coinbase business units.
- Build UI components for mobile and web in TypeScript using React and React Native; implement features for trading UIs, transfers flows, Prime homepage, team policies & permissions, and other product surfaces.
- Use tooling such as Linaria (styling), Percy (visual regression testing), Storybook (component development/testing), Docusaurus (documentation), and Figma for designer/developer collaboration.
- Add functionality for digital currency apps (staking, voting, predictions) and contribute to mass-market interfaces for digital currency experiences.
- Write infrastructural services that provide secure storage, accounting and transactional services to enable safe asset transfers.
- Collaborate with backend engineers, designers, and product managers to turn vision into quarterly roadmaps and ship high-impact user-facing features.
- Prioritize UI performance, security, testability, product metrics/analytics, and user experience.
- Foster inclusive, positive team interactions and contribute energy to meetings and collaboration.
Requirements
- At least 5 years of experience in software engineering.
- At least 4 years of experience developing web applications and shipping user-facing features with JavaScript and modern component-based frameworks (e.g., React).
- Demonstrated 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 with designers and product managers across product and design lifecycles.
- Ability to write high-quality, well-tested production code.
Nice to haves
- Experience on front-end teams in finance or security-sensitive spaces.
- At least 1 year of experience developing React Native mobile apps or helping migrate native apps to React Native.
- Experience or familiarity with blockchain/onchain concepts; answers to crypto-related questions may be used to evaluate onchain experience.
Job #: GIFE05US
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 of getting paid in digital currency
Additional notes
- Pay Range (target base salary): $186,065 β $218,900 USD (full-time offers also include target bonus, target equity, and benefits).