Full-stack Software Engineer

ManulifeBoston, MA
Hybrid

About The Position

This role offers an opportunity to contribute to Manulife's mission of making decisions easier and lives better by developing and maintaining customer communication channels. The Full-stack Software Engineer will gain valuable experience in a flexible, inclusive environment, with opportunities for learning, growth, and shaping the future of digital innovation in the financial services industry. This is an existing vacancy within the company.

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 insurance
  • Long-term disability insurance
  • Life insurance
  • AD&D insurance coverage
  • Adoption/surrogacy benefits
  • 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
  • Statutory leaves of absence
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service