About the Role
We are looking for a junior to mid-level UI developer with a demonstrated ability to keep up with the latest best-practices in the fast-moving JavaScript/TypeScript ecosystem. The ability to operate independently and as part of a team is critical to success in this role. Our applications are streaming in nature, so experience with high-performance message-driven user interfaces is an advantage.
Key Responsibilities
Design, implement and optimize our applications to improve trader experience and drive revenue
Work with our business team, designers and clients to deliver world-class UIs
Be a driving force for the adoption of modern UI architecture and best-practices on a fast-paced team environment
Skills and Qualifications
Solid foundational knowledge of JavaScript, and web UI architecture and frameworks
Experience building React frontend applications for production systems (experience with React hooks a plus)
Familiarity with Redux and middleware for asynchronous action handling
Understanding of reactive socket-streaming application development
Solid understanding of HTML5/CSS3 web technologies
Software development experience with GitHub, Jira, Jenkins, in a *nix environment
Experience with unit testing using libraries like jest
A passion for marketplaces and high-performance computing
TypeScript knowledge a plus
A Computer Science degree is preferred but not required
Benefits
Unlimited Vacation
Free Office Lunch Daily
Full Health Coverage
401k Retirement Savings
Remote Working

