Full-Stack Software Engineer
$86.1k - $136.1kJohn Hancock
Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Help craft the future you want to see — and discover that better can take you anywhere you want to go. Position Responsibilities: Designs, develops, tests, delivers, maintains, and improves business applications as a member of a team, working across Full-Stack through the entire software development lifecycle. Designs end-user interfaces, databases, APIs and server-side logic while maintain both front and back-end web applications’ components. Applies disciplined coding practices to enable agility and delivery of high-quality code. Applies design patterns, automation, and semantic versioning where and when available Uses development frameworks and third-party libraries Conducts a wide range of tests and analysis to ensure software applications meets or exceeds standards, and end-user requirements. Develops detailed system design specifications to serve as a guide for system/program development. Assists in the development of automated test harnesses to ensure delivery of high-quality code. Performs various investigative "Spikes" to mitigate technical uncertainty and risk. Fixes errors, assists in resolving bugs, and boosts the overall efficiency of the software. Participates in ideation and brainstorming sessions to devise creative and innovative digital solutions. Creates prototype design for products with a wide range of techniques. Completes any required documentation e.g., deployment, maintenance, support and business needs. Understands CI/CD methods, API development, DevSecOps, and database design. Engages in peer reviews of code / work and analysis for continuous learning and continuous improvement. Required Qualifications: 5+ years Full Stack Software Engineer experience Solid hands-on experience in React, Node.js, Express, JavaScript, HTML5, CSS3 and writing front end tests. Experience in designing solid React components with Redux, that is reusable, efficient, and easy to maintain; Knowledge of React server-side rendering. Strong CSS background in building user interfaces while collaborating with scalability and mobile responsiveness in mind. Experience in building digital products with accessibility in mind and conducting accessibility testing throughout the design and development processes. Understanding of agile and DevOps principles, development procedures that prioritize testing, continuous integration, and other techniques to expedite the release of new features. Experience working/communicating with clients and collaborators while being empathetic to their needs. Good verbal and written communication; effectively articulates technical vision, possibilities, and outcomes. Experience developing front-end applications in compliance with accessibility standards and guidelines such as WCAG 2.1 Preferred Qualifications: Working knowledge or exposure to Adobe Experience Manager (AEM) will be a HUGE plus. Cloud based development experience with Azure Kubernetes Services (AKS) or similar platform. Exposure to PaaS and micro-service architectures. Working Knowledge of CI/CD tools such as Jenkins/Team City Familiarity with GitHub actions Knowledge in SonarQube, Fortify and WebInspect. Developing junior engineers and a passion for growing staff within the organization When you join our team: We’ll empower you to learn and grow the career you want. We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words. As part of our distributed team, we’ll support you in shaping the future you want to see. The role being advertised is an existing vacancy. About Manulife and John Hancock Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit . Manulife is an Equal Opportunity Employer At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law. It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact View email address on click.appcast.io . Referenced Salary Location Waterloo, Ontario Working Arrangement Hybrid Salary range is expected to be between $86,100.00 CAD - $136,100.00 CAD Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. If you are applying for this role outside of the primary location, please contact View email address on click.appcast.io for the salary range for your location. Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact View email address on click.appcast.io for more information about U.S.-specific paid time off provisions. We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement . Summary Location: Waterloo, Ontario; Toronto, Ontario Type: Full time
$96.6k - $179.4k
...you looking to be part of an Engineering-First culture? Do you want to... ...continually learn and builds software utilizing modern technologies... ...applications. Work with the latest tech stack including .NET, React, Java,... ...each year, and we offer the full range of statutory leaves of...SuggestedFull timeTemporary workLocal areaFlexible hours$113.26k - $210.34k
As a Lead Full Stack Engineer, you will shape the technical direction for your area, lead complex engineering programs across multiple teams... ...Required Qualifications: 10+ years of experience as a Full Stack Software Engineer, including demonstrated experience leading...SuggestedFull timeTemporary workLocal areaImmediate startFlexible hours$86.1k - $136.1k
Full Stack Software EngineerBuild technology that makes a difference.Manulife is a leading international financial services provider, helping... ...to build meaningful digital experiences, solve complex engineering challenges, and work alongside talented people who care about...SuggestedFull timeTemporary workLocal areaFlexible hours$113k - $163k
As a Senior AI Engineer, you will be responsible for Full-Stack Software Development i.e.building modern, cloud-based, and AI-enabled applications that help Manulife make decisions easier and lives better. You will contribute to the design, development, and delivery of...SuggestedFull timeTemporary workLocal areaFlexible hours$113k - $163k
As a Senior Full Stack Engineer, you will help shape solutions, advance strategic initiatives, strengthen our technology footprint and champion... ...across the full technology stack and throughout the software development lifecycle. Design end-user interfaces, databases...SuggestedFull timeTemporary workLocal areaFlexible hours$86.1k - $136.1k
As a Full Stack Engineer, you will build and maintain applications that customers and advisors rely on. Working alongside an experienced team... ...objectives.You will translate requirements into working software through incremental delivery and take ownership of your deliverables...Full timeTemporary workLocal areaFlexible hours$86.1k - $136.1k
...As a Back-end Software Engineer within Group Functions Technology, you will be a key member building technology which supports our global operations... ..., vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for...Full timeTemporary workLocal areaFlexible hours$80k - $100k
...Opportunity We are looking for a passionate and detail-oriented DevOps Engineer to partner with our development teams and accelerate the... ...of cloud computing solutions, hosted services and underlying software infrastructure to optimize service delivery across production,...Work at office3 days per week- ...Purpose The Senior AI Engineer is a senior technical individual contributor responsible for designing, building, and operationalizing enterprise‐grade AI solutions in a highly regulated banking environment. This role provides deep technical leadership across AI engineering...Flexible hours
- Lead Software Engineer, Full-Stack Applications - Innovation SquadsFitch Ratings is seeking a Lead Software Engineer to join our Innovation Tiger Team in Toronto—a greenfield initiative at the forefront of how AI will transform financial analysis. This isn't about incremental...Immediate start
- Lead Software Engineer, Full-Stack Applications - AI FluentFitch Ratings is seeking a Lead Software Engineer to join our global Ratings Technology team in Toronto. This is an opportunity to build mission-critical platforms while helping shape the next generation of technology...Immediate startWorldwide
- ...global credit decisions and the software development lifecycle. Here... ...applications on a modern tech stack with a focus on embedding AI into... ...of our systems. Backed by full enterprise support, you’ll build... ...Innovation Hub? Visit: Lead Software Engineer, Full-Stack Applications -...Temporary workWork at officeImmediate startWorldwide2 days per week3 days per week
- Senior Software Engineer, Full-Stack Applications - PythonFitch Ratings is seeking a Senior Software Engineer to join our global Ratings Technology team in Toronto. You'll build and maintain mission-critical full-stack applications that power how a world-leading credit...Work at officeImmediate startWorldwideFlexible hours
$113k - $163k
About the RoleAs a Senior Mobile Software Engineer within our US Retirement technology organization, you will design, build, and deliver high... ...solutions for our Retirement customers. Working across the full stack, you will develop React Native applications and NestJS...Full timeTemporary workLocal area$113k - $163k
We are looking for a Senior Software Engineer to join our Affinity Life technology team. In this hands... ...COBOL/mainframe expertise to modern stack, enjoys solving complex production issues... ..., and sick days, and we offer the full range of statutory leaves of absence. If...Full timeTemporary workLocal areaFlexible hours$70k - $150k
...leadership to development teams, drives engineering excellence, and ensures delivery of... ...responsible for application architecture, software quality, DevOps adoption, and continuous... ..., development, and implementation of full-stack applications using .NET/C#, Angular, REST...Full timeContract workPart time$85.5k - $185k
...Yonge Street Job Family Group: Technology Lead DevOps Engineer Location: Toronto, ON (Hybrid) Type: Full-Time Overview We are seeking a Lead DevOps Engineer... ...Code, and enabling secure, scalable, and resilient software delivery. The successful candidate will partner closely...Full timeContract workPart time$65k - $140k
...operations. The ideal candidate combines a deep understanding of data engineering with a strong knowledge of financial markets and ETFs.Team... ...written and fully executed agency agreement contract for service to submit resumes.SummaryLocation: Toronto, ON, CANType: Full timeFull timeContract workPart time$70k - $150k
...passionate and innovative Senior GenAI Software Developer to join our growing team and help... ...of artificial intelligence, software engineering, cloud technologies, and business transformation... ...and troubleshooting.Participate in the full software development lifecycle, from...Full timeContract workPart time$70k - $150k
...BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes.SummaryLocation: Toronto, ON, CANType: Full timeFull timeContract workPart timeWork at officeRelocation2 days per week$60k - $80k
...technology. The Opportunity ShyftLabs is looking for an Associate AI Engineer (New Grad) to join our growing engineering team. This is an... ...who wants to work at the intersection of AI/ML and backend software development. In this role, you’ll help design and build AI-powered...InternshipWork at office3 days per week$105k - $215k
...journey by building cloud-native AI solutions. Our team combines engineering excellence with cutting-edge AI to deliver scalable, secure,... ...used across many business lines and products.Work across the full stack: cloud infra, data/feature pipelines, model serving, LLMOps,...Full timeContract workPart time$70k - $150k
...security concerns.Designs, configures and implements the cloud-native software that solves actual business problems using cloud technology.... ..., written and fully executed agency agreement contract for service to submit resumes.SummaryLocation: Toronto, ON, CANType: Full timeFull timeContract workPart time$175k
...Capital Mrkts Sales & ServiceBMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment... ...around the world. #bmocapitalmarketsJoin the Quantitative Engineering team at BMO Global Markets and take your skills to the next...Full timeContract workPart time$80k - $175k
...regulations.Qualifications:Bachelor's Degree in Computer Science, Engineering or other relevant domain7-10 years experience in Site... ...written and fully executed agency agreement contract for service to submit resumes.SummaryLocation: Toronto, ON, CANType: Full timeFull timeContract workPart time$107.45k - $199.55k
Join Our Cloud Engineering TeamAre you passionate about building scalable, secure, and modern... ...with DevOps, CI/CD pipelines, and Agile software development practices.Hands-on... ...personal, and sick days, and we offer the full range of statutory leaves of absence. If...Full timeTemporary workLocal areaFlexible hours- Lead Machine Learning Engineer - AI Innovation TeamsAs one of the world’s top three credit ratings agencies, Fitch... ...using decades‑deep proprietary data and a modern tech stack, free from heavy legacy. Backed by full enterprise support, you’ll build reliable, explainable...Immediate start
$70k - $150k
...leveraging emerging technologies, modern engineering practices, and AI-powered solutions to... ...development teams through all phases of the Software Development Lifecycle (SDLC).Mentor... ...contract for service to submit resumes.SummaryLocation: Toronto, ON, CANType: Full timeFull timeContract workPart time2 days per week$70k - $150k
...OverviewWe are seeking an experienced Lead Cloud Software Developer to design, build, and support... ..., and reliability. AWS Serverless Engineering Develop solutions using: AWS Lambda... ...contract for service to submit resumes.SummaryLocation: Toronto, ON, CANType: Full timeFull timeContract workPart time$86.1k - $136.1k
...applications?We’re looking for a Platform Engineer who enjoys solving complex infrastructure... ...to enable efficient and dependable software delivery.Implement monitoring and observability... ..., and sick days, and we offer the full range of statutory leaves of absence. If...Full timeTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full-Stack Software Engineer. Be the first to apply!
- senior full stack web developer Toronto, OH
- senior java full-stack developer Toronto, OH
- information technology software engineer Toronto, OH
- senior software engineer remote Toronto, OH
- part time software developer Toronto, OH
- startup software engineer Toronto, OH
- senior software design engineer Toronto, OH
- financial software developer Toronto, OH
- software engineer part time Toronto, OH
- software developer Toronto, OH


