Taro Logo

Full Stack Software Engineer

Manulife is a leading international financial services provider helping people make their 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 senior-level position requires 7 years of full stack development experience and 2-3 years of team leadership experience. The role involves end-to-end application development, from frontend to backend and cloud infrastructure, using technologies like Angular, React, Node.js, and Azure services.

The ideal candidate will contribute to architectural discussions, conduct code reviews, and maintain high-quality software standards. They'll work in an Agile SCRUM environment, participating in planning and delivering user stories. Strong expertise in DevOps practices, RESTful API design, and CI/CD pipelines is essential. Knowledge of cloud platforms (Azure, Ali cloud) and database systems (Oracle, Poral DB) is required.

Manulife offers a supportive environment focused on employee growth and well-being. As part of their global team, you'll help shape the future of financial services while working in a flexible, hybrid setup. The company is recognized for its exceptional workplace culture, receiving awards like the 2024 Gallup Exceptional Workplace Award and being named one of Forbes World's Best Employers 2023.

This role provides an opportunity to work on cutting-edge technologies while contributing to Manulife's mission of making decisions easier and lives better for their customers. The position requires occasional non-office hours support, reflecting the global nature of the organization. Insurance industry knowledge is preferred but not mandatory. Join Manulife to be part of their journey to become the most digital, customer-centric global company in their industry.

Last updated 3 months 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 of 7 years of experience in full stack software development
  • Minimum of 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
  • Production support during non-office hours
  • Insurance Industry knowledge/experience 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 in Hong Kong, requiring 7+ years of experience in full-stack development and team leadership.

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.