Requisition ID: . Join a purpose driven winning team, committed to results, in an inclusive and high‑performing culture. Contributes to the overall success of the Online Digital Banking in Canada ensuring specific individual goals, plans, initiatives are executed and delivered in support of the team’s business strategies and objectives. All activities are performed in compliance with governing regulations, internal policies and procedures. Responsibilities Champion a customer‑focused culture to deepen client relationships and leverage broader bank relationships, systems and knowledge. Understand how the bank’s risk appetite and risk culture should be considered in day‑to‑day activities and decisions. Actively pursue effective and efficient operations of relevant areas in accordance with Scotiabank’s values, Code of Conduct and Global Sales Principles, while ensuring the adequacy, adherence to and effectiveness of day‑to‑day business controls to meet obligations with respect to operational, compliance, AML/ATF/sanctions and conduct risk. Champion a high‑performance environment and contribute to an inclusive work environment. Qualifications Full Stack developer with 8+ years of progressive experience working in the IT industry in roles such as senior software developer or tech lead. Current on industry best practices and secure coding. Expert level experience in Javascript (ES6+), TypeScript, ReactJS, NextJS, NodeJS, ExpressJS. Experience with Continuous Integration/Continuous Deployment (CI/CD). Deep knowledge of HTML, CSS, SASS (BEM, OOCSS, SMACSS, CSS3 Animations, Semantic HTML). Experience with Playwright (E2E), Jest (unit/integration), data-testid selectors. Analyze and oversee the team’s development efforts toward successful code delivery. Provide technical leadership to teammates through coaching and mentorship. Maintain high standards of software quality within the team by establishing good practices and habits. Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain different applications. Design, develop, and unit test applications in accordance with established standards. Work with Delivery Leads and BSA’s to articulate efforts and compile estimates. Extensive experience in designing and developing enterprise‑grade software. Excellent verbal and written communication skills coupled with strong interpersonal and problem‑solving skills. Time management skills with the ability to handle multiple assignments. Benefits 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 provide opportunities for all employees to learn, grow and participate through a variety of Employee Resource Groups (ERGs). Accessibility and Workplace Accommodations – We value the unique skills and experiences each individual brings to the bank and are committed to creating and maintaining an inclusive and accessible environment for everyone. Upskilling through online courses, cross‑functional development opportunities, and tuition assistance. Competitive rewards program including bonus, flexible vacation, personal, sick days and benefits starting on day one. Dynamic ecosystem – free tea & coffee, universal washrooms, and ample space for team collaboration. Community engagement – Opportunities for community engagement & belonging with our various programs, regardless of where you choose to work. Location: Toronto, Ontario, Canada. Scotiabank is committed to an inclusive and accessible environment for all employees. Candidates must apply directly online to be considered for this role. Only selected candidates will be contacted for an interview. #J-18808-Ljbffr
Senior Software Developer (Full-Stack Javascript)
SCOTIABANK
toronto, toronto
Published 27 days ago
Report job