Titre du poste ou emplacement

Software Engineer - Front End (EMS)

Elevate - 27 emplois
Toronto, ON
Posté aujourd'hui
Détails de l'emploi :
Temps plein
Expérimenté

About the Company:
Join a modern fintech firm building institutional-grade financial infrastructure from the ground up. Since its launch in the late 2010s, the company has developed a fully cloud-native clearing and custody platform that supports billions in daily trading volume.

With a team that combines advanced engineering talent and deep financial expertise, the firm is focused on replacing outdated brokerage systems with scalable, secure, and high-performance technology designed for todays global capital markets.


About the Role:
Were seeking a Front-End Software Engineer with a strong foundation in TypeScript and React to help build a next-generation cloud-based Execution Management System (EMS). This role offers the opportunity to work directly on high-impact interfaces and workflows used by active and institutional traders alike.

Youll help architect and implement real-time, mission-critical user interfaces that support complex order routing, live charting, and trading execution across multiple asset classes. The ideal candidate combines deep front-end technical skills with a clear understanding of performance, data flow, and user interaction in trading environments
What Youll Do:

  • Design and develop highly available, scalable front-end applications with real-time trading functionality.

  • Build interactive interfaces for sophisticated order handling, multi-asset workflows, and market visualization.

  • Collaborate with product managers, traders, and engineers to define new features and deliver end-to-end functionality.

  • Gain deep domain knowledge in electronic trading, execution workflows, and capital markets systems.

  • Partner with back-end engineers to optimize data flow and UI responsiveness across the stack.

Tech Stack:

  • TypeScript, React, Redux, RxJS

  • Node.js (Express, WebSockets)

  • Kafka, Docker, Kubernetes

  • Plus exposure to Java, Go, gRPC, and Protobuf on the back-end
    What Were Looking For:

  • 5+ years of professional front-end development experience with strong proficiency in TypeScript, React, and UI state management (e.g., Redux or similar).

  • Experience with Node.js on the server-side, particularly Express or WebSocket-based communication.

  • A product mindset able to interpret business needs and work with stakeholders to deliver solutions under real-world constraints.

  • Passion for building intuitive, performant, and elegant UIs in high-stakes environments.


Bonus Points For:

  • Experience building front-ends for electronic trading platforms or financial dashboards.

  • Familiarity with high-throughput, low-latency systems, and distributed UI data architectures.

  • Understanding of FIX protocol and financial messaging standards.

  • Experience working with Kafka or other streaming data pipelines.

  • Exposure to Java, Go, gRPC, or Protobuf in full-stack environments.


Whats Offered:

  • A modern codebase, minimal legacy systems, and room to build thoughtfully from the ground up.

  • The chance to influence product design and user experience in a high-impact domain.

  • A collaborative engineering culture with a focus on CI/CD and DevOps best practices.

  • Competitive salary, comprehensive benefits, and high growth potential.

Partager un emploi :