51754-1 - Int. Front-end Developer (Typescript/React) to develop analytical tools for Capital Markets Front-Office (banking client)

Job Type: Contract
Positions to fill: 1
Start Date: May 15, 2023
Job End Date: Nov 14, 2023
Pay Rate: Hourly: Negotiable
Job ID: 129788
Location: Toronto
Position title: Front-end Developer
Start date: May 23rd 2023
LOB: Global Markets
Length of contract/end date: 6 months with possible extension

The Consultant will be accountable to work in a team to develop and implement analytical tools for use by Capital Markets front-office to manage exposures and make trading decisions.

Must haves:

• 5+ years of experience building robust, complex and accessible user interfaces and applications.
• Strong experience using React function component and hooks.
• Strong experience using Javascript / Typescript
• Experience with capital markets (trading/sales) / banking environment
• Good working knowledge on the development tools, such as VS code, npm workspaces, vite, eslint, prettier, vitest and react testing library.
• Working experience on third party packages, such as material ui, axios, react router, react query and react table.
• Strong working knowledge of REST API.

Nice to Have:
- knowledge of python and FastAPI (knowledge of back end experience)
- knowledge of python and FastAPI


• Help support front office traders in their use of trading platforms.
• Maintenance and upgrading of existing software structure.
• Lead frontend programming. Ensure high standards are maintained through regular peer code review.
• Write well designed, testable, readable and scalable code.
• Provide training to team members on web technologies.

2 rounds – in person (ideally)
Come prepared with laptop, as candidate will be solving a problem during the interview