Tech Lead Fullstack Engineer- REMOTE (Ontario)

Tech Lead Fullstack Engineer- REMOTE (Ontario)

06 Nov
|
Manulife/John Hancock
|
Ontario

06 Nov

Manulife/John Hancock

Ontario

Set the technical direction for the design, development, testing, delivery, and continuous improvement of full-stack business applications. Lead the design of user interfaces, databases, APIs, and server‑side logic, ensuring coherent end‑to‑end architecture. Establish disciplined coding practices, design patterns, automation, and semantic versioning standards that enable agility and high‑quality delivery at scale. Define automated testing strategies and quality gates to ensure solutions meet established standards and user requirements. Direct investigative spikes to reduce technical uncertainty and risk, and make the resulting architectural decisions. Lead root‑cause analysis for complex, cross‑system defects and drive systemic improvements in efficiency, reliability, and maintainability. Own the technical debt and modernization roadmap for the area and build support for the investment needed to deliver it. Set documentation standards for architecture decision records, runbooks, deployment, maintenance, and support, while ensuring effective knowledge transfer. Lead peer‑review practices and mentor engineers at different career levels to strengthen technical capability across the organization. Represent the team’s technical position in architecture forums and with senior stakeholders and governance bodies. 10+ years of experience as a Full Stack Software Engineer, including demonstrated experience leading technical delivery across multiple teams and owning solutions from design through production support. ~ Candidates are not expected to have experience with every item; Languages and runtimes: Java, TypeScript, JavaScript, Node.js, Python, C#, .
NET, and SQL. ~ Spring Boot, Spring Security, Spring Data JPA/Hibernate, and NestJS or Express.js. ~ Front‑end development: React, micro‑frontends,



enterprise component or design libraries, CSS, Tailwind, SCSS, and React state management and data fetching. ~ Integration and APIs: Microservices, REST APIs/OpenAPI, Backend‑for‑Frontend, Azure API Management, and Azure Event Hubs or Service Bus. ~ Data and storage: Microsoft SQL Server, Azure SQL, Azure Cosmos DB or MongoDB, Redis, Flyway or similar database migration tooling, and data modelling at scale. ~ Microsoft Azure, Kubernetes/AKS, Docker and containers, Terraform, Helm or Kustomize. ~ Testing and quality: JUnit, Jest or Vitest, Playwright or Selenium, Bruno or REST Assured, SonarQube, and test strategy definition. ~ OAuth 2.0, OIDC, JWT, OWASP secure coding, dependency and CVE management tools such as Snyk, PII and data protection, and threat modelling. ~ AI‑assisted engineering: Proven experience defining application and service architecture and influencing architectural decisions beyond your immediate team. ~ Demonstrated experience leading complex technical programs across multiple teams with competing priorities and interdependencies. ~ A track record of establishing engineering standards or best practices adopted beyond your immediate squad. ~ Experience mentoring and supporting the growth of engineers, including senior engineers. ~ Deep knowledge of Agile and DevOps principles, with practices that emphasize testing, continuous integration, and rapid, secure releases.



~ Expert‑level foundation in data structures, algorithms, and object‑oriented design. ~ Excellent written and verbal communication skills, with the ability to explain technical vision, options, trade‑offs, and outcomes to engineers, senior stakeholders, and non‑technical audiences. ~ Front‑end and digital

experience:
Next.js and Adobe Experience Manager. Data and analytics: Databricks/Spark, Azure Data Factory, ETL and data pipelines, Azure Storage, KQL, and Azure Data Explorer. Flux/GitOps, Istio service mesh, Azure Key Vault, and Azure networking, DNS, or WAF. Legacy integration: z/OS Connect, DB2, batch file/SFTP integration, mainframe‑fronting, and strangler patterns. Quality and security tooling: Xray test management, performance and load testing, and chaos or resilience testing. Advanced AI engineering: Experience working in a regulated environment, with awareness of audit, control, and compliance obligations. Contributions to the broader technical community through internal guilds or chapters, conference presentations, open‑source work, or published writing. We’ll recognize and support you in a flexible environment where well‑being and inclusion are more than just words. Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. 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 ad

📌 Tech Lead Fullstack Engineer- REMOTE (Ontario)
🏢 Manulife/John Hancock
📍 Ontario

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: tech lead fullstack engineer- remote (ontario) / ontario

Subscribe to this job alert:

Get the latest job offers by email for: tech lead fullstack engineer- remote (ontario) / ontario