Sr Software Engineer, Full Stack

2 months ago


Old Toronto, Canada President’s Choice Bank Full time
Sr Software Engineer, Full Stack

Location: 500 Lake Shore Boulevard West, Toronto, Ontario, M5V 2V9

Why this role is important

This is a fantastic opportunity for an experienced Front End / UI Developer to join our expanding software development team. The Sr. Software Engineer, Full Stack role is crucial for ensuring the enterprise SaaS platform is successful by improving user experience through user interface design. The ideal candidate will be someone with passion for creating efficient and effective UIs for an enterprise-level SaaS platform and has a high standard of quality in that regard.
You will be working in a fast-paced organization using Agile/Scrum methodology to deliver excellent solutions for our demanding customer service and operations requirements.

What you will do

  • Building JavaScript SPAs using Angular 16+
  • Hands-on responsive web development using HTML5 and CSS
  • Designing and implementing unit tests to validate the functionality is implemented correctly
  • Managing and improving current sites in line with changing business requirements
  • Assist in defining software architecture and user interface design approaches
  • Implementing accurate and reliable code in time according to specification to deliver needed functionality
  • Liaise with backend developers with regards to requirements and API design
  • Remain current to Web sites and mobile trends in design and technology
What you bring
  • Excellent knowledge of pure JavaScript
  • 3-5 years working with Angular 10+
  • 7+ years in front end development
  • Good experience with Test Driven Development (TDD) and unit testing frameworks in Angular and/or React
  • Extensive experience with HTML 5, CSS 3, accessibility, and responsive web development
  • Knowledge of CSS preprocessors such as LESS & SASS
  • Knowledge and practical experience with agile methodologies, particularly SCRUM
  • Good cross-browser and cross-device development experience
  • Good awareness of best practice user interface design principles
  • Excellent communication skills - verbal and written
  • Experience working on high traffic websites
  • Experience with store management (NgRx)
  • Experience with collaboration tools such as JIRA and Confluence
  • Some knowledge of RESTful API principles
  • Experience using Node JS
  • Self-motivated with strong team spirit
  • Strong work ethic
  • Ability to work independently with little supervision as well as ability to coordinate and collaborate within a team
  • Excellent multi-tasking skills
  • Ability to communicate well to both technical and non-technical staff

Come and join a winning team who demonstrates innovation, energy, creativity and vision. We recognize the importance of a diverse workforce and we therefore encourage applications from Aboriginal Peoples, women, members of a visible minority and persons with a disability. We thank all applicants for their interest, however, only those selected for an interview will be contacted.

Number of Openings: 1

PC Financial recognizes Canada's diversity as a source of national pride and strength. We have made it a priority to reflect our nation’s evolving diversity in the products we sell, the people we hire, and the culture we create in our organization. Accommodation is available upon request for applicants and colleagues with disabilities.

Please Note: If you have Employee Self Service (ESS) on Workday, apply to this job via the Workday application.

#J-18808-Ljbffr

  • Old Toronto, Canada Thomson Reuters Full time

    (Canada) Full Stack Software Engineer - Sr (Contract)Contract (4 months 6 days)Published a week agoSenior Full Stack Software EngineerAn exciting opportunity exists for an experienced Senior Full Stack Software Engineer looking to drive the next generation of legal innovation. Working on all aspects of software solutions being developed by the Thomson...


  • Old Toronto, Canada Thomson Reuters Full time

    Canada Full Stack Software Engineer - Sr (Contract)Contract (4 months 20 days)Published 5 days agoAngularC#AODA.NETSenior Full Stack Software EngineerAn exciting opportunity exists for an experienced Senior Full Stack Software Engineer looking to drive the next generation of legal innovation. Working on all aspects of software solutions being developed by...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Job Title: Sr. Software Engineer (Full Stack)We are seeking a skilled Senior Software Engineer (Full Stack) to join our team. The ideal candidate will have expertise in developing scalable, efficient, and high-quality software solutions using a combination of front-end and back-end technologies. Key Responsibilities: Design, develop, and deploy full-stack...


  • Old Toronto, Canada Scotiabank Full time

    Senior Software Engineer - Full StackAs a senior software engineer - full stack, you will be responsible for the development and maintenance of our company's web applications. Your expertise in both front-end and back-end development will allow you to work on a wide range of projects and contribute to the growth of our team.Design and develop scalable...


  • Old Toronto, Canada Tempo Labs Full time

    At Tempo Labs, we're on a mission to revolutionize software development with AI agents and collaborative tools. We're seeking an experienced software engineer with a founder mindset to join our team and help us scale up in our market.Your ResponsibilitiesBe a critical part of our technical and product roadmap, making decisions with a founder-like...


  • Toronto, Ontario, Canada Incognito Software Systems Inc Full time

    Junior Full Stack EngineerWe are seeking a highly skilled and motivated Junior Full Stack Engineer to join our team at Incognito Software Systems Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex web applications that serve millions of users.Key Responsibilities:Design and develop...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job Title: Senior Software Engineer - Full StackWe are seeking a skilled Full Stack Software Engineer to join our team at {company}. As a key member of our tech team, you will be responsible for designing, developing, and maintaining our web applications.Responsibilities:- Design and develop efficient, scalable, and reliable full stack software solutions-...


  • Old Toronto, Canada Lightmatter Full time

    Our company is seeking a skilled Senior Software Engineer to lead our full stack development team. As a full stack expert, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet our business needs.Main Responsibilities:Design and develop robust and scalable software systemsCollaborate with...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Pharmalinx Medical Centre Inc. Full time

    Job DescriptionJob Title: Software Engineer - Full Stack DevelopmentJob Summary: We are seeking a highly skilled software engineer to join our team. The ideal candidate will have a strong background in full stack development and be able to design, develop, and deploy scalable and efficient software solutions.Key Responsibilities:Design and develop full stack...


  • Toronto, Ontario, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Company 1 - The Manufacturers Life Insurance Company. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining our company's software applications.Key ResponsibilitiesDesign and develop software applications using a...

  • Software Engineer

    2 weeks ago


    Old Toronto, Canada Société Financière Manuvie Full time

    We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with full stack development and be proficient in JavaScript.Key responsibilities include:Designing and implementing scalable software solutionsCollaborating with cross-functional teams to meet business objectivesEnsuring high-quality code and following best...


  • Toronto, Ontario, Canada Fluent, LLC Full time

    We're looking for a highly skilled Full Stack Engineer to help us build cutting-edge backend solutions using a broad range of technologies. This role is perfect for someone with experience in Node.js, ASP.NET, and Docker, who can collaborate with cross-functional teams to optimize platforms for performance, scalability, and reliability.As a Full Stack...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Aman Meat Shop Full time

    Job SummaryWe are seeking a skilled Full Stack Engineer to join our team. The ideal candidate will have a strong background in JavaScript and experience with Node.js.Key Responsibilities:- Develop and maintain full stack applications using JavaScript and Node.js- Collaborate with cross-functional teams to design and implement software solutions- Participate...


  • Old Toronto, Canada NutriSense Full time

    Senior Full Stack Software Engineer OpportunityWe are seeking a highly skilled Senior Full Stack Software Engineer to lead the architecture of our technical stack. As a key member of our team, you will be responsible for proactively identifying high-leverage technical initiatives and driving their implementation.The ideal candidate will have 5+ years of...


  • Old Toronto, Canada Jaide Health Full time

    Jaide Health is a pioneering healthcare technology company that is revolutionizing the way healthcare services are delivered. We are seeking a highly skilled Full Stack Senior Software Engineer to join our team and contribute to the development of our cutting-edge AI-driven platform.Key Responsibilities:Design and develop web applications with a focus on...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Job SummaryWe are seeking a highly skilled Full Stack Software Engineer to join our team at Maarut Inc. This is an excellent opportunity for experienced professionals to take on new challenges and contribute to the development of innovative software solutions.The ideal candidate will have a strong background in software development, with experience in...


  • Old Toronto, Canada Toronto Hydro Corporation Full time

    Job Description:We are seeking a skilled Senior Software Engineer - Full Stack to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications.Key Responsibilities:Design and develop high-quality software applicationsMaintain and improve existing software...

  • Software Engineer

    4 weeks ago


    Old Toronto, Canada Nexus Systems Group Inc. Full time

    Job Title: Software Engineer - Full StackJob Summary:Nexus Systems Group Inc. is seeking a talented Junior Web Developer to join its team. As a Junior Web Developer, you will be responsible for designing, developing, and testing software applications using .NET Core and Microsoft Azure technologies.Key Responsibilities:- Design and develop software...


  • Toronto, Ontario, Canada Intelliware Full time

    About IntelliwareIntelliware is a dynamic and innovative company that values expertise, collaboration, and creativity.We are currently seeking a talented Full Stack Software Engineer to join our team and contribute to the development of high-quality applications.Estimated Salary: $120,000 - $180,000 per year, depending on experience.Job DescriptionAs a Full...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Adorna & Guzman Dentistry Professional Corporation Full time

    Job Title: Software Engineer - Full StackDescription: We are looking for a skilled Full Stack Software Engineer to join our team. The ideal candidate will have experience in both front-end and back-end development, with a strong understanding of programming languages such as JavaScript, Python, and HTML/CSS.Responsibilities:Design and develop scalable,...