Opens LinkedIn
- Employment type
- Contract
- Experience level
- Senior · 8+ years
- Minimum education
- Bachelor’s degree
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 2 days per week
- Location requirements
- Country, Toronto, Ontario, Canada
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Develop and maintain performant React front-end applications for electronic trading, integrating backend APIs to present real-time market data, order flow, trading controls, and analytics. Collaborate with product and design teams, write and test maintainable code, troubleshoot production issues, and keep current with front-end practices.
Job details
Job Title: UI Developer Location: Toronto Office – 1–2x per week onsite, FCP Contract Duration: Start: ASAP Initial End Date: 6 months extendable Business Line: Capital Markets – Global Trading Solutions Compensation: T4: $65-$78 | IC: $73 -$88 - per hour As a React Developer at our client's Clearpool team, you’ll be a key contributor in developing and enhancing next-generation electronic trading platforms. You’ll leverage your expertise in React.js to build highly performant, scalable, and intuitive user interfaces that deliver real-time market data, algorithmic trading controls, and rich analytics to institutional clients. This is a unique opportunity to work at the intersection of finance and technology, contributing to a platform that’s shaping the future of capital markets. Key Responsibilities Develop and maintain front-end applications using React, Redux (or similar state management libraries), and modern JavaScript (ES6+). Collaborate closely with product owners and UX/UI designers to translate complex business needs into elegant, functional interfaces. Integrate with backend services and APIs to display real-time market data, order flow, and trading analytics. Write clean, maintainable, and well-tested code to ensure performance and scalability. Troubleshoot and debug issues in production environments. Stay current with emerging front-end trends, frameworks, and best practices. Required Skills & Qualifications: Technical Proficiency:Strong expertise in React.js and its core principles. Proficiency with JavaScript (ES6+), HTML5, and CSS3. Experience with modern state management tools (Redux, MobX, Zustand, etc.). Solid understanding of RESTful APIs and asynchronous data handling. Experience with Git version control. Experience & Education:Bachelor’s degree in Computer Science, Engineering, or related field. 5–8+ years of experience in a front-end development role. Nice to have: experience or familiarity with banking, capital markets, trading platforms, or financial data visualization. Soft Skills: Excellent analytical and problem-solving abilities. Strong communication skills – capable of explaining complex concepts clearly. A team-first mindset and the ability to mentor others. High attention to detail and commitment to delivering quality work.
What you’ll do
Develop and maintain performant React front-end applications for electronic trading, integrating backend APIs to present real-time market data, order flow, trading controls, and analytics. Collaborate with product and design teams, write and test maintainable code, troubleshoot production issues, and keep current with front-end practices.
Requirements
Requires a bachelor’s degree in Computer Science, Engineering, or a related field, along with 5–8+ years of front-end development experience. Candidates should have strong React and modern JavaScript skills, experience with state management, REST APIs, asynchronous data, and Git; capital markets or trading experience is an advantage.
Listed skills
- HTML · Preferred
- Problem solving · Preferred
- CSS · Preferred
- Communication · Preferred
- Troubleshooting · Preferred
- Git · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React.js
- JavaScript (ES6+)
- HTML5
- CSS3
- Redux
- State Management
- RESTful APIs
- Asynchronous Data Handling
- Git
- Real-Time Market Data
- Financial Data Visualization
- Troubleshooting
- Problem-Solving
- Communication
- Mentoring
Job areas
- Software
- Technology
- Finance & Accounting
More jobs from Swoon
UI developer
- Remote
- Canada
- Posted Oct 21, 2026
Financial Reporting Analyst
- Hybrid
- Montréal, QC
- Posted Oct 21, 2026
Business Analyst, Commodities Trading (Murex)
- Hybrid
- Toronto, ON
- Posted Oct 21, 2026
Project Control Officer
- Hybrid
- Toronto, ON
- Posted Oct 20, 2026
