Job Description
Summary
As a Senior React Engineer at BitMEX, you are an engineer with experience in design and implementation of fast, real-time web applications. The BitMEX platform is written with React.JS and carefully tuned for performance. If you're right for this role, you have experience either working on a trading platform or are a user of a derivatives exchange yourself, BitMEX or a competitor, have a strong desire to work in the bitcoin space, have significant professional experience with React and a passion to grow as an engineer on this platform.
Key Responsibilities
- Development of the BitMEX Web Frontend and React Native components
- Work independently, cross team / cross skillset to deliver products to end users
- New feature design and implementation, bug fixing, and performance tuning
- Working closely with the API and Engine teams to integrate new features and unique consumer-facing products
- Mentoring other engineers on coding practices, design philosophies, and engineering craft
- Exploring and evaluating new stack components and architecture ideas as necessary
- Regularly reviewing code
Requirements
- Intimate experience with JS and JS performance characteristics
- Experience with NodeJS, React, and Flux architecture
- Experience with Jest, Flow, Webpack, Make, and Sass a plus
- Experience making complex, data-driven products accessible to consumers
- Ability to simultaneously develop several products and concepts in development
- Familiarity with current UX trends and curiosity for new UX concepts (conversational UI, etc)
- Experience with trading derivatives products, preferably bitcoin derivatives
- Understanding of Bitcoins value proposition, willingness to be paid in bitcoin
Skills
- API Integration
- Development
- React
- Software Engineering