Senior Software Engineer, Frontend - Institutional Products
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Security @ 3 TypeScript @ 4 Hiring @ 4 Leadership @ 4 JavaScript @ 6 React @ 4 Storybook @ 4 Figma @ 4Details
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 who is passionate about crypto and blockchain technology, eager to leave a mark, and comfortable working with high-caliber colleagues. The company is remote-first but not remote-only; in-person participation (team and company offsites) is required throughout the year. Attendance is expected and supported.
Responsibilities
- Design secure and highly reliable services to integrate with blockchains and add new cryptocurrency assets to Coinbase, Pro, Custody and other business units.
- 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.
- Build mass-market interfaces for digital currency apps by adding functionality to cryptocurrencies (e.g., staking, voting, predicting).
- Write infrastructural services that provide secure storage, accounting, and transactional services for safe asset transfers.
- Collaborate with engineers, product managers and senior leadership to define quarterly roadmaps.
- Contribute positive energy to team interactions and foster inclusion in meetings.
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 JS 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 closely with designers, product managers and engineers through product and design lifecycles.
- Ability to write high-quality, well-tested code meeting customer needs.
Nice to have:
- Experience on front-end teams in finance or security spaces.
- At least 1 year of experience developing React Native mobile apps or migrating native apps to React Native.
Other details:
- Job #: GIFE05US
- #LI-Remote
- Coinbase emphasizes equal opportunity and provides accommodations for disabilities. The role may involve pilot use of AI tools for initial screening interviews; human review is used in hiring decisions.
Pay
Pay Range (USD): $186,065 — $218,900 USD (target annual salary; full-time offers may also include target bonus, target equity, and benefits).
Pay Range (CAD): $19,100 — $191,100 CAD (depending on work location).
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