UI/UX Developer (Internal Tooling & Systems)

Alquemy

  • Toronto, ON
  • 30+ days ago

    Highlights

    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. 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.

    Numbers & Facts

    LocationToronto, ON

    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.

    Similar Jobs