Member of Technical Staff Banking Solutions (Front-End Engineer)
About the Role
You will design, implement, and maintain front-end web applications and user interfaces. You will create intuitive user experiences that simplify complex data, build high-fidelity data visualizations (maps, charts, graphs, video, biometrics), and ship production-quality code. You will review code across the stack, foster deterministic testing and strong test infrastructure, collaborate cross-functionally, influence architecture and product decisions, and help scale the engineering organization. You will balance shipping quickly with maintaining quality and minimizing technical debt while working on security-sensitive and blockchain-related features.
Requirements
- Real world experience building and maintaining web applications and UIs
- Mastery of at least one JavaScript framework such as React Angular Vue or Ember
- Strong focus on code quality and test infrastructure
- Prioritize end-user experience and business value
- Knowledge of computer science fundamentals including concurrency algorithms and data structures
Responsibilities
- Create intuitive user experiences
- Build high-fidelity data visualizations including maps charts and graphs
- Design and implement front-end web applications and UIs
- Ship production-quality code that impacts product and customers
- Foster deterministic testing culture and maintain test infrastructure
- Collaborate cross-functionally with product and engineering
- Review code across the stack
- Influence architecture and product roadmap
- Help scale the engineering organization
Benefits
- 100% health dental and vision coverage for employee and dependents with no monthly out-of-pocket premiums
- Meaningful equity
- Market-leading benefits and perks package
