Taro Logo

Full Stack Software Engineer

Manulife is a leading international financial services provider focused on making decisions easier and lives better for customers.
$56,000 - $104,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Finance

Description For Full Stack Software Engineer

Manulife, a leading international financial services provider, is seeking a Full Stack Software Engineer to join their technology team. This role represents an opportunity to work with a market leader committed to providing outstanding customer experiences through technology.

The position combines hands-on development with technical leadership, requiring expertise in both front-end technologies (React, HTML, CSS, JavaScript) and back-end development (C#/.NET). As a senior member of the team, you'll be responsible for mentoring other engineers while contributing to the development of scalable, secure applications.

The ideal candidate will bring 5+ years of full-stack experience, with particular strength in C# or Java and Kubernetes. You'll work in a collaborative environment, partnering with product managers, designers, and other engineers to define and implement technical solutions. The role involves everything from API design to database implementation, with a strong focus on code quality through testing and best practices.

Manulife offers a comprehensive benefits package including health, dental, vision, and mental health coverage, along with retirement savings plans and various wellness benefits. The hybrid work environment provides flexibility while maintaining team collaboration. The salary range of CAD 75,880 - 140,920 (approximately USD 56,000 - 104,000) reflects the senior nature of the position.

This is an excellent opportunity for a seasoned full-stack engineer who wants to make an impact at a global financial services leader. You'll be part of a forward-thinking organization that embraces diversity, supports professional growth, and is committed to digital innovation. The company's recent recognitions, including being named one of Forbes World's Best Employers 2023 and winning the 2024 Gallup Exceptional Workplace Award, demonstrate their commitment to employee satisfaction and workplace excellence.

Last updated 6 days ago

Responsibilities For Full Stack Software Engineer

  • Develop and maintain clean, well-documented code for both front-end and back-end
  • Guide and mentor a team of engineers
  • Work with product managers to define technical requirements
  • Collaborate with designers on user experience
  • Design and build scalable and secure APIs
  • Implement robust databases
  • Write unit and integration tests
  • Debug complex technical issues
  • Pair program with team members
  • Stay current with latest web development technologies

Requirements For Full Stack Software Engineer

Java
Kubernetes
React
TypeScript
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 5+ years of Full Stack Software Engineer experience
  • C# or Java experience required
  • Kubernetes experience required
  • Strong understanding of front-end and back-end development principles
  • Excellent debugging skills
  • Strong communication and collaboration skills
  • Experience with Azure, AKS preferred
  • DevOps experience preferred
  • Experience with Git and Jira preferred

Benefits For Full Stack Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
  • Health insurance coverage
  • Dental coverage
  • Vision coverage
  • Retirement savings plans
  • Mental health benefits
  • Wellness benefits
  • Employee assistance plans
  • Paid time off including holidays, vacation, personal and sick days
  • Statutory leaves of absence

Jobs Related To Manulife Full Stack Software Engineer