Back to search
Hays Linkedin · Posted 1mo ago

Senior Full Stack Web Application Developer

Toronto, Ontario, Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About the Client

Our client is a global financial services organization providing specialist services to alternative investment funds, investors, multinationals, and private clients. Operating internationally with a large, established workforce, the organization focuses on technology‑enabled solutions that support complex financial operations. Ongoing investment in people, platforms, and long‑term product development is a key part of their environment.


About the Team

The team builds cloud‑native, Software‑as‑a‑Service solutions for the Private Equity investment industry. Business and engineering expertise are embedded within the same delivery teams, supporting scalable and well‑tested platforms.


The Role

This role sits within a cross‑functional, agile development team working on an AWS‑based cloud‑native application in the financial services space. The product has been live for over five years and continues to evolve, with the majority of work focused on new development alongside some refactoring and support.


The team operates with strong automated testing practices, including unit and end‑to‑end testing. The role requires hands‑on experience with Node.js and React. AWS experience is considered a plus but is not mandatory.


Responsibilities

  • Design and develop backend services using Node.js and TypeScript
  • Build reusable front‑end components and implement new React‑based pages
  • Support and coach junior team members
  • Conduct code reviews and contribute to overall code quality
  • Write and maintain unit tests and meet test coverage standards
  • Collaborate with Product, UX, and QA team members
  • Participate in agile ceremonies and team activities
  • Manage AWS resources with a focus on safe and cost‑effective usage


Requirements


Required

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience
  • 6+ years of experience in web application development
  • 2+ years of experience with Node.js and TypeScript
  • 1+ year of experience with React and Redux
  • Experience designing and developing asynchronous processing using queues
  • Strong grounding in core software engineering practices, including debugging, performance tuning, version control, branching strategies, and refactoring
  • Strong analytical, problem‑solving, and communication skills


Nice to Have

  • Experience with AWS services such as Lambda, S3, ECS, CloudFormation, and IAM
  • Exposure to financial services environments, particularly fund accounting or investment platforms


Compensation

Salary Range: CAD $120,000 – $150,000


This posting is for an existing vacancy with the organization.

AI may be used to screen, assess or select applicants for the position.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent