Taro Logo

Full Stack Software Engineer

Leading international financial services provider helping people make decisions easier and lives better.
Hong Kong
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Finance

Job Description

Manulife, a leading international financial services provider, is seeking a Full Stack Software Engineer to join their team in Hong Kong. This role offers an exciting opportunity to work on end-to-end application development, combining frontend, backend, and cloud infrastructure responsibilities. The position requires a seasoned professional with 7+ years of experience who can lead technical initiatives and mentor team members.

The ideal candidate will be proficient in modern technologies including Angular, Node.js/React, Azure cloud services, and have strong experience with DevOps practices and CI/CD pipelines. You'll be working in an Agile environment, participating in architectural discussions, and contributing to the design of new features and systems.

At Manulife, you'll be part of a global team that values diversity and inclusion, offering a flexible work environment where well-being is prioritized. The company has received numerous recognitions, including being named one of Forbes' World's Best Employers 2022 and Top 100 Employers in Canada 2023.

This role offers significant growth opportunities and the chance to work on meaningful projects that help customers make better financial decisions. The position includes production support responsibilities and requires a collaborative attitude with a focus on code quality and industry best practices. Insurance industry knowledge is a plus, and the company provides comprehensive support for professional development.

Last updated 4 days ago

Responsibilities For Full Stack Software Engineer

  • Develop and maintain end to end application stack including frontend, backend and cloud infrastructure
  • Participate in architectural discussions and contribute to design of new features and systems
  • Conduct code reviews to ensure code quality and follow industry norms
  • Debug and resolve technical issues with multi-functional teams
  • Maintain and ensure high quality software by writing clean, maintainable code
  • Plan and deliver user stories in an Agile SCRUM environment

Requirements For Full Stack Software Engineer

JavaScript
Node.js
React
  • Bachelor's degree in computer science, Software Engineering or related field
  • Minimum 7 years of experience in full stack software development
  • 2-3 years of experience leading Software Engineers
  • Proficiency in Angular, Node.js/React, Azure DB, JavaScript, AKS & Azure cloud services
  • Experience with Oracle Databases (PLSQL) and UNIX script
  • Experience with DevOps, RESTful API design and development
  • Experience with CI/CD pipeline and tools like GitHub Actions and Jenkins
  • Knowledge of Ali cloud, Poral DB
  • Version control and performance optimization knowledge
  • Available for production support during non-office hours
  • Insurance Industry knowledge preferred

Benefits For Full Stack Software Engineer

  • Career growth and learning opportunities
  • Flexible work environment
  • Inclusive workplace culture
  • Global team collaboration

Related Jobs

Full Stack Software Engineer

Senior Full Stack Software Engineer position at Manulife Hong Kong, requiring 7 years of experience, focusing on end-to-end application development with modern tech stack and cloud services.

Senior Software Engineer (Rust / C#)

Senior Software Engineer position at NAHC, building high-performance trading systems using Rust and C# in Hong Kong. 5+ years experience required.

Senior Python Developer - Exchange Middle and Back office

Senior Python Developer position at Crypto.com focusing on exchange middle and back office systems, requiring expertise in Python, data systems, and trading platforms.

Senior Backend QA Engineer

Senior Backend QA Engineer position at Crypto.com, focusing on quality assurance for backend services and APIs, requiring expertise in Ruby, Golang, and modern backend technologies.

Senior Java Developer (Exchange/Trading Platform)

Senior Java Developer position at Crypto.com focusing on developing and maintaining a cutting-edge trading platform with global presence.