Grow Your Career

View our current openings and submit your application.

So sorry, this position is no longer available. Please go ahead and submit your application. We may have other positions that would be the perfect fit for you. Alternatively, you may want to apply to one of the following related jobs:

UI/UX Developer (Internal Tooling & Systems)

Toronto, Ontario

Posted: 09/14/2026 Employment Type: Permanent Job Number: 8986

Job Description


Our client is seeking a developer to build the technical interface layer connecting complex financial engines to end-users. This role is for a hands-on engineer focused on building robust libraries, reusable components, and high-performance tools that make their trading systems functional and intuitive.

What You Will Do:
  • Tooling & Library Development: Design and build internal UI libraries and reusable components for the broader Java development team.
  • High-Performance Web Systems: Develop front-end logic for Financial Markets Trading (Equity, FX, Fixed Income) and Risk Management platforms where data density and speed are critical.
  • Template Engineering: Bridge the gap between Java back-ends and the browser using server-side rendering tools (e.G., Velocity Templates).
  • Business Logic Integration: Proactively learn the financial logic of the Front Office to ensure the UI accurately represents complex financial data.
  • Full-Cycle Engineering: Handle everything from requirements gathering to automation and deployment of UI assets.

Candidate Profile:
  • You are a peak hands-on coder who views CSS and JavaScript as engineering tools.
  • You prioritize function, performance, and logic over "fluff" and enjoy building foundational frameworks.
  • You are a logical thinker, likely with a Math, CS, or Engineering background, who methodically solves complex data-flow problems.
  • You are technically curious about optimizing data flow from the Java back-end for zero-latency environments.

Technical Skills Required:
  • JavaScript Mastery: Deep experience with vanilla JS and modern frameworks, focusing on state management and performance in data-heavy applications.
  • Advanced HTML & CSS: Expert-level ability to build complex, responsive layouts without relying on heavy external libraries.
  • Core Logic: Strong ability to write clean, maintainable, and modular code.
  • Bonus: Experience with server-side templating (like Velocity Templates) and a basic understanding of Java-based web applications.
Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.