Senior Software Engineer, Frontend (Institutional - Prime)
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 TypeScript @ 4 Leadership @ 4 JavaScript @ 6 React @ 4 Storybook @ 4 Figma @ 4 Web3 @ 4Details
At Coinbase, our mission is to increase economic freedom worldwide by building the emerging onchain platform and the future global financial system.
The Institutional Product Group develops a suite of products for institutional customers, including Coinbase Prime, Advanced Trade, Prime Custody, Prime Web3 Wallet, Commerce, and Exchange. The Prime Product Experiences Team focuses on building complex and user-friendly front-end user interfaces (UIs) for Institutional clients, such as Trading UIs, Transfers Flow UIs, Prime Homepage, Team Policies & Permissions, and other product surfaces. Collaboration with backend engineers, designers, and product managers is key to creating world-class experiences.
Responsibilities
- Design secure and reliable services to integrate with blockchains and add new cryptocurrency assets to products like Coinbase Pro and Custody.
- Build UI components for mobile and web using TypeScript, React, and React Native.
- Utilize technologies such as Linaria for styling, Percy for visual regression testing, Storybook for isolated component development/testing, and Docusaurus for documentation.
- Integrate heavily with Figma for smooth designer/developer collaboration.
- Develop mass market interfaces for digital currency applications with new functionalities (staking, voting, predicting).
- Write infrastructural services for secure storage, accounting, and transactional processing to ensure safe asset transfers.
- Collaborate with engineers, product managers, and senior leadership to define quarterly roadmaps.
- Foster a positive and inclusive team culture.
Requirements
- At least 5 years of software engineering experience with 4+ years developing web applications and shipping user-facing features using JavaScript and modern component-based frameworks like React.
- Experience developing and shipping user-facing features with component-based UI frameworks.
- Familiarity with front-end architecture best practices including performance, security, and usability.
- Experience collaborating closely with designers, engineers, and product managers throughout product and design lifecycles.
- Commitment to writing high-quality, well-tested code meeting customer needs.
Nice to Haves
- Experience on front-end teams in finance or security domains.
- At least 1 year of experience developing React Native mobile applications or migrating native apps to React Native.
Benefits
- Extended Health Care (coordinates with provincial coverage)
- Dental Care
- Vision Care
- Virtual Health Care (Consult+)
- Life and Accident Insurance
- Disability Coverage
- Employee Stock Purchase Plan (ESPP)
- Wellness Stipend
- Mobile/Internet Reimbursement
- Connections Stipend
- Learning and Development Allowance
- Employee Assistance Program
- Global Traveler Medical Policy
- Fertility Benefits
- Generous Time Off/Leave Policy
Full-time offers include target bonus, equity, and benefits (medical, dental, vision).