Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

BMO US Logo

Full Stack Development Manager

BMO US

$112,200 - $209,000
Aug 12, 2025
New York, NY, USA
Apply Now

BMO Financial Group is looking to enhance its technology platforms by hiring an individual with expertise in both front-end and back-end development, system administration, and project management to design, develop, and maintain fully-fledged platforms, ensuring performance, stability, and scalability.

Requirements

  • Frontend experience with Typescript and React
  • Backend experience with Java, PostgreSQL and AWS
  • Front-end languages and framework.
  • Backend Technologies and Frameworks.
  • Database and cache.
  • Server.
  • Web architecture.

Responsibilities

  • Applies development expertise to front and back-end systems coding combined with project management experience with systems administration skills.
  • Designs the strategy for continuous enhancement, performance optimization, stability, and scalability.
  • Designs, develops, and maintains fully-fledged and functioning platforms with databases or servers.
  • Designs the user experience, user interaction, responsive design, and complete architecture.
  • Works with databases, servers, APIs, version control systems, and third-party apps.
  • Ensures cross-platform compatibility and fixes issues during test and production phases​.
  • Builds dynamic, visually-attractive, and innovative software product/apps including front-end and back-end​ components.

Other

  • People management experience leading a development team in a banking organization
  • FX business knowledge and application experience would be an asset
  • OpenFin experience would be an asset
  • Typically 7+ years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.
  • Seasoned professional with a combination of education, experience and industry knowledge.