Senior Software Engineer, Frontend
Build and maintain a large-scale frontend analyzing blockchain transaction activity at massive scale. Collaborate with backend engineers, designers, product leads, and customers to define and deliver features, while developing blockchain expertise and supporting on-call triage.
Responsibilities
- Build large-scale web applications managing billions of transactions using React and Redux
- Collaborate with backend engineers, designers, product leads, and customers to build and ship features
- Find and address frontend performance issues
- Participate in code and design reviews
- Develop blockchain and crypto understanding to inform product design
- Stay current on frontend best practices
- Participate in an on-call rotation and triage PagerDuty alerts and customer support requests
Requirements
- Strong computer science fundamentals
- Extensive experience with modern frontend frameworks such as Vue.js and React.js
- Experience with CSS-in-JS libraries such as styled-components
- Experience designing and building data-heavy frontend applications
- Strong design and intuitive UX skills
- Adaptability, autonomy, excellent communication, and cross-functional collaboration
- Ability to work with at least six hours of overlap with PST business hours