×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer Node J.S, React J.S and Mongo DB

Job in Toronto, Ontario, C6A, Canada
Listing for: Scotiabank
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 CAD Yearly CAD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer with Node J.S, React J.S and Mongo DB

Overview

Requisition

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Team

The product onboarding team is one of the most critical teams within the bank and aligns with the bank’s strategic direction. The successful candidate joining this team will not only learn what it is like to be a full-stack software engineer but also get to work directly with leaders from both the business and technology side! Additionally, the successful candidate will have the opportunity to experience what it is like to work within an Agile software engineering team.

Finally, the successful candidate can expect to learn about financial services and regulations within the bank!

Contributes to the overall success of the Product Onboarding Engineering Team globally, ensuring specific individual goals, plans, and initiatives are executed/delivered in support of the team’s business strategies and objectives. Ensure all activities conducted are in compliance with governing regulations, internal policies and procedures.

Responsibilities
  • You will work within a team of approximately 5 to 7 cross-functional individuals.
  • You will provide system analysis, object-oriented design / programming, technical documentation, and support for existing and new applications and systems.
  • You will provide recommendations on best practices and enhancements that are in line with the bank’s technology roadmap.
  • You will work with the project team to refine technical requirements and provide technical design and guidance based on industry best practices.
  • You will perform coding, unit testing, debugging, documenting, and implementing applications and scripts.
  • You will participate in the estimation and planning of development efforts required for various projects and enhancements.
  • You will maintain, support, and enhance existing applications and participate in regular code reviews for release activities.
  • You will lead the implementation efforts for implementations of code to non-production and production environments.
  • You will participate in production issue analysis and perform root cause analysis for production issues and implementation issues.
  • You will assist the product owners and business analysts in discovering the current system behavior and provide recommendations on improving the current system.
Qualifications
  • Completed Bachelor's Degree in Computer Science, Software Engineering, or related area.
  • Knowledge of CSS Modules, Styled Components, and Tailwind CSS, with a focus on responsive design.
  • 2+ years of software development experience building web applications using technologies such as React

    JS, Redux Toolkit, React Query, Context API, Zod, Axios, Type Script, NodeJS, Express.

    JS, Next.js, Mongo

    DB, Redis.
  • Strong understanding of React fundamentals, hooks, forms, routing, and state tools.
  • Familiarity with Agile development methodologies.
  • Experience with modern JS toolsets (ES6+, Webpack, Babel, Jest, Aqua, Check marks, Web Inspect) and deep knowledge of HTML/CSS/SASS.
  • The candidate must have a good understanding of existing web and cloud applications (including complex application systems), evaluate problems, identify actions to be taken and recommend solutions.
  • Deliver code development, unit testing, UAT support, implementation, and operational support.
  • Experience with Google Cloud cloud-based development stacks.
  • Experience with object-oriented programming (OOP), functional design and standard software engineering tools and platforms.
  • Experience with containerization and orchestration (such as Docker, Kubernetes) and Dev Ops tools (such as Bitbucket, Git, Ansible, Jenkins).
  • Good analytical and organizational skills.
  • Strong communication and presentation skills.
What’s in it for you?
  • Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and embraced through bias-free practices and inclusive values across Scotiabank. We embrace diversity and provide opportunities for all employees to learn, grow & participate through our various Employee Resource Groups (ERGs) that span across diverse…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary