Back to job search
Swoon logo

React Developer

  • Toronto, Ontario, Canada
  • Remote
  • Posted Nov 6, 2026
  • 1 position

$65–$90 / hour

Opens LinkedIn

Sign in to save this job
Employment type
Contract
Posting language
English
Location requirements
Country, Toronto, Ontario, Canada
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Build and deliver the React and TypeScript frontend for a new commodities inventory management system, translating trading and operations workflows into reliable user interfaces. Collaborate with backend developers on Java services and PostgreSQL data models, and support releases through the April go-live.

Job details

React Developer (Java) – Commodities Trading Platform Contract | Remote with occasional onsite days in downtown Toronto My client, one of Canada’s Big 5 banks, is building a new Inventory Management System inside its Capital Markets commodities platform. The project is net-new, and it plugs into a shared product ecosystem used across the business. Go-live is in April. That makes this a chance to build a platform from the ground up and see it ship. You’ll join a small team (a lead plus four developers) on the UI side, working closely with the backend engineers. The role is mostly frontend, but you’ll need to be comfortable working in the Java services and the PostgreSQL data layer behind your screens. What you’ll do Build and ship the React/TypeScript frontend for a new commodities inventory management system Work across the stack with backend developers on Java services and PostgreSQL data models Translate trading and operations workflows into fast, reliable UIs for business users Contribute to releases through go-live in April, including onsite support for launch days What you bring Intermediate to senior experience in React, JavaScript and TypeScript Hands-on Java experience in a professional setting Strong SQL skills, ideally with PostgreSQL Experience working on commodities platforms or in a commodities business Nice to have Order Management System (OMS) experience AWS Details 6 month contract expected to extend Remote, with onsite days in downtown Toronto for go-lives and releases (must be within commuting distance) Hourly Rate: 65/hr-90/hr (max t4 rate- 75/hr, max c2c rate- 90/hr)

What you’ll do

Build and deliver the React and TypeScript frontend for a new commodities inventory management system, translating trading and operations workflows into reliable user interfaces. Collaborate with backend developers on Java services and PostgreSQL data models, and support releases through the April go-live.

Requirements

Candidates should have intermediate-to-senior experience with React, JavaScript, and TypeScript, along with professional Java experience and strong SQL skills, ideally with PostgreSQL. Experience in commodities platforms or a commodities business is sought; Order Management System and AWS experience are nice to have.

Listed skills

  • React · Preferred
  • JavaScript · Preferred
  • TypeScript · Preferred
  • Java · Preferred
  • SQL · Preferred
  • PostgreSQL · Preferred
  • Amazon Web Services · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • React
  • JavaScript
  • TypeScript
  • Java
  • SQL
  • PostgreSQL
  • Frontend Development
  • Full-Stack Development
  • Commodities Trading
  • Inventory Management Systems
  • Order Management Systems
  • AWS

Job areas

  • Software
  • Technology
  • Finance & Accounting

More jobs from Swoon

See all jobs from Swoon