Talent.com
Vice president, front office developer (javascript/typescript, python, react)
Vice president, front office developer (javascript/typescript, python, react)BMO Financial Group • Toronto, Canada
No longer accepting applications
Vice president, front office developer (javascript / typescript, python, react)

Vice president, front office developer (javascript / typescript, python, react)

BMO Financial Group • Toronto, Canada
9 days ago
Job type
  • Part-time
Job description

Application Deadline : 02 / 19 / 2026

Address : 100 King Street West

Job Family Group : Data Analytics & Reporting

BMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world.

The successful candidate will be accountable to work in a team to develop and implement analytical tools for use by BMO Capital Markets front-office to manage exposures and make trading decisions. Extensive software development and financial knowledge will be required for this challenge.

Help support front office traders in their use of trading platforms.

Maintenance and upgrading of existing software structure.

Write well designed, testable, readable and scalable code.

Design and develop front-end web architecture to ensure responsiveness of applications.

Design and develop robust REST APIs in a highly secure web environment.

Design and develop database structure, while ensuring data is stored efficiently.

The ideal candidate will have the following skills / experience :

Degree in computer science (or equivalent).

Strong organizational and project management skills.

Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript / Typescript.

Familiarity with JavaScript frameworks such as React and third-party packages such as material UI, react router, react query, react table, react hook form and zod.

Good working knowledge in Oracle database.

Proficiency with server-side languages such as Python and third-party packages such as FastAPI.

Excellent verbal communication skills.

Attention to detail is critical.

Strong analytical, problem solving and debugging skills.

Bonus : Experience with capital markets (trading / sales) environment and equity-linked products.

Key Accountabilities

This position is closely aligned with the priorities of the Heads of Trading and Desk Heads across Global Markets. The key responsibilities are the development and support of front office trading activities.

Global Markets Engineering works closely with groups across Capital Markets, in particular the sales and trading desks within Global Markets. This position will also include frequent interaction with BMO Technology & Operations, Middle Office and Market Risk.

Salary :

Please note the base salary for this role is $160,000 CAD.

Salary :

$82,800.00 - $154,800.00

Pay Type : Salaried

The above represents BMO Financial Group’s pay range and type. Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Group’s expected target for the first year in this position.

BMO Financial Group’s total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, https : / / jobs.bmo.com / global / en / Total-Rewards

#J-18808-Ljbffr

Create a job alert for this search

Vice president front office developer javascripttypescript python react • Toronto, Canada

Similar jobs
Senior Frontend‑Focused Full‑Stack Engineer (TypeScript / React)

Senior Frontend‑Focused Full‑Stack Engineer (TypeScript / React)

Nirmata • Toronto C6A, ON, Canada
Remote
Full-time
A leading cloud native technology company is seeking a Senior or Staff-level Full-Stack Software Engineer (Frontend-Focused) to own and deliver customer-facing features in production systems.You wi...Show more
Last updated: 14 days ago • Promoted
Senior Front-End Application Developer x 2

Senior Front-End Application Developer x 2

SearchLabs • Toronto C6A, ON, Canada
Remote
Full-time
Senior Front-End Application Developer (x 2).Hybrid - 2-3 days a week onsite.We are looking for 2 Senior Front-End Developers who blend architectural insight with a designer’s eye for user experien...Show more
Last updated: 20 days ago • Promoted
VP, Engineering

VP, Engineering

Tubi Tv • Toronto C6A, ON, Canada
Remote
Full-time
Tubi is a free streaming service that entertains over 100 million monthly active users.Tubi offers the world's largest collection of Hollywood movies and TV shows, thousands of creator-led stories ...Show more
Last updated: 30+ days ago • Promoted
Computer Software – Vice-president Engineering

Computer Software – Vice-president Engineering

Stonewood Group Inc. • Toronto, Ontario, Canada
Full-time
Our client is a leader in predictive analytics.The company’s software platform analyzes organizations’ customer data in order to better predict their preferences and churn.This in turn enables busi...Show more
Last updated: 30+ days ago • Promoted
Senior Frontend Developer

Senior Frontend Developer

Lorven Technologies Inc. • Toronto
Full-time
Below is the detailed requirement.Title : Senior Front End Developer.Bachelor\'s degree preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equi...Show more
Last updated: 1 day ago • Promoted
Lead Frontend Engineer : Build High-Impact UIs

Lead Frontend Engineer : Build High-Impact UIs

Ascendion • Toronto
Full-time
A leading digital engineering solutions company in Toronto is seeking a Lead Front-End Developer to own the design and delivery of high-quality features and enhancements. You will work closely with ...Show more
Last updated: 1 day ago • Promoted
Vice President of Software Engineering

Vice President of Software Engineering

Ultrassure • Toronto C6A, ON, Canada
Full-time
We’re a Toronto Insurtech start‑up modernizing data for the globalP&C Re / Insurance market.Post‑MVP and raising our pre‑seed, we need a senior engineer who can ship fast and own features end‑to‑end....Show more
Last updated: 30+ days ago • Promoted
VP, Engineering

VP, Engineering

Tubi, Inc. • Toronto C6A, ON, Canada
Full-time
Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users.Tubi offers the world's largest collection of Hollywood movies and TV shows, th...Show more
Last updated: 18 days ago • Promoted
Frontend Developer - TechDoQuest

Frontend Developer - TechDoQuest

TechDoQuest • toronto, on, ca
Full-time
Required Skills, Experience and Qualifications : .Undergraduate degree in Computer Science or related discipline; or equivalent experience. Framework & Language : Angular (v14+), TypeScript, JavaScript ...Show more
Last updated: 2 days ago • Promoted
Frontend Developer - Lumicity

Frontend Developer - Lumicity

Lumicity • north york, on, ca
Full-time
Frontend Developer (Blazor / UI-UX) – Contract.We are seeking a senior frontend developer with strong UI / UX experience to help drive the development of a client-facing product.This role focuses on ...Show more
Last updated: 2 days ago • Promoted
Frontend Developer - toronto

Frontend Developer - toronto

TechDoQuest • toronto, on, ca
Full-time
Required Skills, Experience and Qualifications : .Undergraduate degree in Computer Science or related discipline; or equivalent experience. Framework & Language : Angular (v14+), TypeScript, JavaScript ...Show more
Last updated: 2 days ago • Promoted
Senior Engineer, Full Stack (Toronto - Hybrid)

Senior Engineer, Full Stack (Toronto - Hybrid)

Rails Inc. • Toronto C6A, ON, Canada
Full-time
Senior Engineer, Full Stack (Toronto - Hybrid).Position : Senior Engineer, Full Stack.We are looking for a talented Senior Engineer who is passionate about creating exceptional user experiences.In t...Show more
Last updated: 30+ days ago • Promoted
Senior NodeJS Developer (Toronto Hybrid)

Senior NodeJS Developer (Toronto Hybrid)

Motorola Solutions • Toronto C6A, ON, Canada
Remote
Full-time
Motorola Solutions values your privacy • •.Company Overview • •At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pur...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Elastify • Toronto C6A, ON, Canada
Full-time
This range is provided by Elastify.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Direct message the job poster from Elastify.Data and Software...Show more
Last updated: 30+ days ago • Promoted
Senior Frontend Technical Lead

Senior Frontend Technical Lead

Aviso • Toronto
Full-time
A leading wealth management organization in Toronto is seeking a Front End Technical Lead for its Information Technology team. This role combines technical leadership with hands-on development, requ...Show more
Last updated: 1 day ago • Promoted
Frontend Developer

Frontend Developer

BeaconFire Inc. • toronto, on, ca
Full-time
BeaconFire is looking for candidates who are passionate about combining technology and design to create user-friendly websites. Develop websites using HTML, CSS, Node.Write scalable, secure, maintai...Show more
Last updated: 12 days ago • Promoted
Senior Frontend Engineer — Design-First, High-Impact UI

Senior Frontend Engineer — Design-First, High-Impact UI

Ideogram • Toronto
Full-time
A leading design technology firm is looking for a Senior Frontend Developer based in Toronto to ship high-impact user-facing features and improve product performance. The ideal candidate has over 5 ...Show more
Last updated: 1 day ago • Promoted
Senior Frontend Engineer – Fintech UI & Global Payments

Senior Frontend Engineer – Fintech UI & Global Payments

Loop Financial • Toronto
Full-time
A fintech startup in Toronto is seeking a Senior Frontend Developer to create intuitive user interfaces for complex financial applications. You will design and build features in Next.JS, work direct...Show more
Last updated: 1 day ago • Promoted