drjobs Software Engineer - Front End EMS

Software Engineer - Front End EMS

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 today s global capital markets.


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

You ll help architect and implement real-time mission-critical user interfaces that support complex order routing live charting and trading 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 You ll 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 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

  • (Express WebSockets)

  • Kafka Docker Kubernetes

  • Plus exposure to Java Go gRPC and Protobuf on the back-end

    What We re 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 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.


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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.