Full-stack Software Engineer

ManulifeBoston, MA
Hybrid

About The Position

This role offers an exciting opportunity for a Full-stack Software Engineer to contribute to Manulife's mission of helping people make their decisions easier and lives better. You will be instrumental in developing and maintaining customer communication channels, ensuring a seamless and efficient user experience. In return, you will gain valuable experience in a flexible and inclusive environment, with opportunities for learning, growth, and career development within a leading international financial services provider.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience)
  • Mentoring experience
  • Minimum of 5+ years of experience as a Software Engineer
  • Proficiency in React
  • Proficiency in C# and/or Java
  • Experience with Kubernetes
  • Strong understanding of front-end and back-end development principles
  • Excellent fixing and debugging skills with a collaborative approach to timely resolution and communication on after action
  • Strong communication and collaboration skills
  • Ability to assess requirements and provide technical solutioning options and level of effort estimates
  • Continuous learning mentality and advocate for positive change

Nice To Haves

  • Experience with Azure, AKS on Azure, or other cloud platforms (e.g., AWS, GCP)
  • Experience with DevOps principles and tools
  • Experience with version control systems (e.g., Git)
  • Experience with project tracking software (e.g., Jira)

Responsibilities

  • Develop and maintain clean, well-documented, and efficient code for both the front-end (React, HTML, CSS, JavaScript) and back-end (.NET/C#, Java) to support customer communication channels
  • Be responsible for your work and the progress of your team, ensuring alignment with project goals and timelines.
  • Work with product managers and other engineers to define technical requirements.
  • Collaborate with designers to curate an ideal user experience.
  • Design and build scalable and secure APIs.
  • Implement robust and efficient databases.
  • Solve and debug complex technical issues.
  • Write unit and integration tests to ensure code quality.
  • Pair program with other specialists on the team.
  • Stay up to date on the latest development technologies and trends.
  • Use leading technologies such as GitHub Copilot to increase efficiency

Benefits

  • Health insurance
  • Dental insurance
  • Mental health insurance
  • Vision insurance
  • Short-term disability coverage
  • Long-term disability coverage
  • Life insurance
  • AD&D insurance coverage
  • Adoption assistance
  • Surrogacy assistance
  • Wellness benefits
  • Employee/family assistance plans
  • Retirement savings plans (including pension/401(k) savings plans)
  • Global share ownership plan with employer matching contributions
  • Financial education and counseling resources
  • Up to 11 paid holidays
  • 3 personal days
  • 150 hours of vacation
  • 40 hours of sick time (or more where required by law)
  • Full range of statutory leaves of absence
  • Opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service