Technical Lead with Node J.S, React J.S and Mongo DB

ScotiabankToronto, ON
Onsite

About The Position

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. 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.

Requirements

  • 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.
  • Lead the Modern Development Environment, Layered Architecture, Mobile-First Best Practices, SPAs, Micro-frontends, and Microservices.
  • 5+ years of software development experience building web applications using technologies such as ReactJS, Redux Toolkit, React Query, Context API, Zod, Axios, TypeScript, NodeJS, Express.JS, Next.js, MongoDB, Redis.
  • Strong understanding of React fundamentals, hooks, forms, routing, state tools and React Fiber Architecture.
  • Familiarity with Agile development methodologies.
  • Experience with modern JS toolsets (ES6+, Webpack, Babel, Jest, Aqua, blackduck, Checkmarks, 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.
  • 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 DevOps tools (such as Bitbucket, Git, Ansible, Jenkins).
  • Good analytical and organizational skills.
  • Strong communication and presentation skills.

Responsibilities

  • Write well designed, testable, efficient code and unit tests by using best software development practices.
  • Support architectural decisions, provide technical direction, and influence the long-term technical roadmap.
  • Coach and guide junior developers through code reviews, pairing, and clear technical feedback.
  • Drive and enforce coding standards, best practices, documentation quality, and CI/CD discipline.
  • Lead estimation, task breakdown, and feature planning with greater autonomy; collaborate effectively across teams.
  • Tackle ambiguous, high-impact technical challenges with minimal direction and deliver strong, pragmatic solutions.
  • Take strong ownership of services, ensuring effective monitoring, observability, deployment quality, and proactive system improvements.
  • Lead a cross-functional engineering team through design, development, testing, and deployment of enterprise-grade solutions.
  • Support remediation of vulnerabilities, audit findings, and risk assessments.
  • Mentor engineers, promote continuous learning, and foster a culture of engineering excellence.
  • Guide teams through complex problem-solving, architectural decisions, and production challenges.
  • Support hiring, onboarding, and performance development for engineering talent.
  • Deliver code development, unit testing, UAT support, implementation, and operational support.

Benefits

  • Diversity, Equity, Inclusion & Allyship
  • Accessibility and Workplace Accommodations
  • Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
  • A competitive Rewards program, including bonuses, flexible vacation, personal, sick days and benefits, will start on day one.
  • Community Engagement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service