A

AIA Group

Pan-Asian life insurance provider

Manager Full Stack Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeShanghai, ChinaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred.
  • At least 5 years of hands-on experience in full-stack software development is preferred.
  • Proficiency in JavaScript, TypeScript, HTML5, CSS3, and modern front-end frameworks such as React, Angular, or Vue.js is preferred.
  • Experience with backend technologies such as Java, .NET, Node.js, Python, or Go is preferred.
  • Experience designing and developing RESTful APIs and microservices is preferred.
  • Knowledge of relational and NoSQL databases, including SQL Server, PostgreSQL, MySQL, MongoDB, or Redis is preferred.
  • Experience working with Microsoft Azure, AWS, or Google Cloud Platform is preferred.
  • Familiarity with Docker, Kubernetes, containerization, and cloud-native development practices is preferred.
  • Experience with Git, CI/CD pipelines, and Agile delivery methodologies is preferred.
  • Experience in financial services, insurance, or enterprise-scale application development is an advantage.

Responsibilities

  • Design, develop, test, and deploy enterprise-grade web applications across frontend and backend environments.
  • Build modern, responsive, and intuitive user interfaces using contemporary front-end frameworks and technologies.
  • Develop backend services, APIs, and integrations to support business applications and digital products.
  • Ensure code quality through best practices, peer reviews, testing, and documentation.
  • Participate in application architecture design and technical solution planning.
  • Design and implement scalable APIs and integration services connecting internal and external systems.
  • Optimize application performance, scalability, reliability, and maintainability.
  • Contribute to technical standards, architecture guidelines, and reusable frameworks.
  • Support application deployment and operation in cloud environments.
  • Contribute to CI/CD pipelines, automated testing, and release management processes.
  • Implement monitoring, logging, and observability practices to ensure system stability and performance.
  • Collaborate with infrastructure and platform teams to improve operational efficiency.
  • Develop solutions aligned with enterprise security standards and governance requirements.
  • Implement secure coding practices, authentication, authorization, and data protection controls.
  • Support audit, risk management, and compliance activities where required.
  • Address vulnerabilities and technical risks throughout the software development lifecycle.
  • Work with product managers, designers, architects, and business stakeholders to deliver technical solutions.
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, and retrospectives.
  • Provide progress updates, technical recommendations, and issue resolution support.
  • Mentor junior engineers and share technical knowledge across the team.

About the Company

AIA Group

Pan-Asian life insurance provider

AIA Group provides life insurance and related financial protection across Asia. It sells life insurance, protection, and long-term savings products to individuals and groups, paying benefits and claims when needed. It differentiates itself with a pan-Asian footprint across 18 markets, long-standing customer and agent relationships, and a strong focus on environmental, social, and governance practices. Its goal is to be a leader in ESG while helping millions live Healthier, Longer, Better Lives and creating long-term value for stakeholders.

Company size
10,001+
Company stage
Not listed
Total funding
$618.7M
Headquarters
Central and Western District, Hong Kong
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at AIA Group

See more jobs