React Js Developer

 

Description:

Iris Software Inc. is seeking a highly skilled Node and React JS Developer to join a long-term contract engagement with one of the world’s largest financial institutions, headquartered in Toronto. This is a hybrid role, offering the opportunity to work in a fast-paced, high-impact environment contributing to global-scale financial technology systems.

You will be working on complex enterprise-level applications, building scalable APIs and modern front-end interfaces that serve individual consumers, SMEs, and large corporations. Your solutions will directly support investment banking, asset management, and risk management services, powering critical financial transactions globally.


Key Responsibilities:

  • Design and develop scalable server-side APIs using Node.js.

  • Build and maintain advanced React JS applications using Redux and RxJS for dynamic, interactive UI components.

  • Collaborate with product managers, architects, and business analysts to gather requirements and translate them into robust, clean, and efficient code.

  • Develop and document RESTful APIs, using tools like Swagger for interface specifications and documentation.

  • Write clean, maintainable code with comprehensive test coverage using modern testing frameworks.

  • Design database schemas aligned with business requirements and manage integrations with MS SQL Server (2012–2016).

  • Perform performance tuning, debugging, and troubleshooting across multiple environments.

  • Participate in agile ceremonies and work within a fast-paced Agile/Scrum development lifecycle.


Required Skills & Qualifications:

  • 10+ years of software development experience, primarily using React, Redux, RxJS, and Node.js.

  • Proficiency in designing and implementing scalable RESTful APIs.

  • Experience working with Swagger or similar tools to define and document APIs.

  • Strong understanding of relational databases, especially MS SQL Server.

  • Ability to design normalized schemas, create stored procedures, and optimize database interactions.

  • Expertise in JavaScript ES6+, asynchronous programming, and secure coding practices.

  • Proven ability to analyze and solve complex problems independently.

  • Excellent communication, interpersonal, and collaboration skills, especially in a hybrid remote setting.

  • Financial services domain experience is a plus.

Organization Iris Software
Industry IT / Telecom / Software Jobs
Occupational Category React JS Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 10 Years
Posted at 2025-07-21 6:17 pm
Expires on 2026-01-07