Front-end Engineer, Core UI Team (offline) $8000-12000

The company’s Core UI Team is looking to add an experienced React developer to help build out new applications using TypeScript / React / Redux, to support the company in branching out into new styles of trading. The individual in this role will work extensively with users to develop incredibly fast, information-rich, and user-friendly web applications, covering areas such as real-time trading and visualization applications, applications for monitoring our trading systems or viewing risk metrics, applications for managing configuration of our systems, etc. The ideal candidate will be someone who is excited about front-end development, continually stays on the cutting edge of what is going on within the JavaScript/React ecosystem, and helps to elevate the productivity of the team via knowledge sharing and mentoring.

In this role, you will have the opportunity to work on a wide array of challenging projects which are critical to the success of the firm. As a valued developer on the team, reviewing pull requests, mentoring junior engineers, and proactively finding code that can be made into reusable components or libraries. You will work closely with our C++ / Python back-end engineers, and help to define the overall architecture and APIs. There will also be an opportunity to learn Python and contribute to the back-end code as well if full-stack development is something that you would like to explore.

Skills you'll need:

Passion for development, strong work ethic, and drive to continually learn and improve
Desire to make awesome front-ends that users enjoy using on a daily basis
At least 5+ years of experience with React and Redux, modern JavaScript, HTML5, and CSS
Knowledge of UI/UX design
Understanding of how to build high-performance JavaScript applications capable of visualizing large amounts of data
Ability to write reliable and readable code, and provide code review feedback to others
Experience with unit testing front-end code with Jest, or a similar testing library
Reliable and predictable availability
Bonus Points:

Experience in back-end development with Python (Tornado / FastAPI / Django), or willingness to learn
Experience with libraries for grids/charting/visualization (such as d3.js, ag-grid, React Charts, etc)
Experience with Linux
Experience in the trading industry

The job ad is no longer active
Job unpublished on 25 October 2021

Look at the current jobs JavaScript / Front-End Relocate→