Frontend Engineer
Our range of successful products are playing an important role in the mainstream adoption of crypto assets. We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. We are a diverse group of dreamers and doers who see value in being radically transparent.
About the Role
As a Senior Frontend Engineer, you will have the opportunity to create beautiful user interfaces for just about everything our customers see. You’ll be joining a fully remote team that owns engineering, Futures, our mobile apps, and more! You will work in a collaborative, highly productive, team environment and have the autonomy to own projects from ideation to production. Are you a self-motivated, team player, who is excited by the impact of new technologies? So are we!
We look for individuals who lead with integrity and are role models for executing business initiatives with the highest degree of trust. To succeed in this role, you will need excellent technical knowledge and have great communication skills to stay aligned with global teammates.
Qualifications
3-5+ years of professional experience working with React
Solid understanding of the JavaScript language and its nuances, including ES6+ syntax and the TypeScript superset
Excellent knowledge of modern state management libraries (Flux pattern)
Experience with REST and Websocket based web services
Experience building framework and platform agnostic packages
Demonstrated ability to work on complex enterprise systems, or successfully deliver a greenfield product
Ability to understand business requirements and translate them into technical requirements
Bonus Points
Knowledge of XState (or similar), Web Workers, or the Actor pattern and how it can be used on the web
Knowledge of React Native
Knowledge or interest in learning Rust (we are big time Rustaceans!)
Passion and knowledge about cryptocurrency
You’re passionate about software development... it’s not just your career, it’s your hobby too
You’re constantly striving to learn new things and improve. You follow industry news, regularly tinker with new technologies, and read books and blogs to keep your skills current
Compensation:
Base Salary: $185,000/yr - $220,000/yr