Already a candidate?

Feedback
Skip to main content

Bank of Montreal

Front End Software Developer (React)

New York, New York, United States · Remote

Contract · 6 Months
Start Sep 2026

POSTED

9/24/2026

Job Description

BMO is currently sourcing for a Front End Software Developer, to support the UI team on a commodities order management platform.
This is a remote contract role.

Role Overview

This role sits on the UI team building a new commodities order management system from the ground up. The platform covers order input and order lifecycle management, and is targeting go live next year. The developer will own front end delivery in React and contribute to the supporting back end services where needed. Candidates based in the New York metro area are preferred, as occasional onsite support may be required around go live.

Key Responsibilities

  • Build and maintain React components for the commodities order management platform
  • Develop order input and order lifecycle management screens
  • Translate product requirements into working front end functionality ahead of go live
  • Contribute to back end services that support the user interface
  • Collaborate with product partners on UI design and workflow decisions
  • Work alongside a small, fully remote engineering team

Must-Have Skills

  • Hands on production development in React
  • JavaScript
  • TypeScript
  • Front end application development on a product or platform build

Nice to Have Skills

  • Full stack development capability across front end and back end
  • Java back end development
  • Financial services, capital markets or commodities experience
  • Experience with order management systems, trading platforms or similar transactional systems

Ideal Candidate

  • Has delivered front end work on a greenfield or net new build rather than maintaining an established codebase
  • Brings exposure to trading or capital markets workflows and understands how order data moves through a system
  • Can move between the user interface and the services behind it without waiting on a separate back end team
  • Based in or near the New York metro area

Qualifications

Full stack development : 3 - 5 years (Desired)
React: 5 - 8 years (Required)
Front end application development: 5 - 8 years (Required)

About the BMO Contractor Talent Network

This contract job with BMO has been posted by Procom, BMO's recruitment service partner supporting the BMO Contractor Talent Network.

Should you be selected for this contract engagement, Procom will act as the employer of record or the agency of record for your contract engagement.

To find out more visit https://bmo.clientconnections.com.

Ready to apply?

You'll complete the application on the company's career site.


About Bank of Montreal

BMO is an organization driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on members of its team, to create lasting, positive change for its customers, its communities, and its people. By working together, innovating, and pushing boundaries, BMO transforms lives and businesses, and powers economic growth around the world. As a contract worker on the BMO team, you are valued, respected, and heard, and you have more ways to grow and make an impact. BMO strives to help you make an impact from day one – for yourself and BMO's customers.

Role summary

Front End Software Developer (React)

New York, New York · Remote

TYPE

Contract · 6 Months

STARTS

9/24/2026

POSTED

1 hour ago

ATS ID

331476



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs →

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile →
Terms of Use
•
Privacy Policy