Job Description :
Title: React Js Lead Developer Location: Toronto, ON Job Type: Sub con Job Description: You will write well designed, testable, efficient code by using best software development practices You will gather and refine specifications and requirements based on technical needs You will be directing day-to-day activities in a manner consistent with our risk culture and the relevant risk appetite statement and limits and communicate it throughout the team. You will create an environment in which your team pursues effective and efficient operations of their respective areas while ensuring the adequacy, adherence to and effectiveness of day-to-day business controls to meet obligations with respect to risk and compliance You will create and maintain software documentation You will be creating software for Scotiabank Commercial Customers and Scotiabank Employee's Must Have Skills/Requirements: 3+ years of hands on experience working with authenticated, customer focused applications 3+ years of hands on experience with REST API design, Java Spring Boot 3+ years of hands on experience in Object Oriented and Functional Design 5+ years of deep knowledge and experience with HTML / JavaScript / Typescript CSS 5+ years of deep knowledge and experience with at least one modern JS framework, preferably React. Experience delivering work using React at Scotiabank is preferred (Canvas framework) (3+ years) Built accessible and internationalized web applications before (Java, J2EE) - 5+ years of hands on experience 3+ years of hands on experience with Python (nice to have) 3+ years of hands on experience building customer-facing and employee-facing software (3+ years) Soft Skills: You stay up to date with industry best practice You have excellent communication skills, problem solving skills, and attention to detail