Manulife

Senior Full Stack Software Engineer

Manulife
Apply
9 months ago
Makati City, PhilippinesSenior

Responsibilities

  • Lead an Agile squad in delivering high-quality sprint commitments.
  • Design reusable, efficient, and maintainable application components.
  • Refactor existing code to improve reliability, performance, and maintainability.
  • Research, evaluate, and prototype emerging technologies.
  • Mentor Intermediate and Associate Software Engineers.
  • Collaborate with Product Owners, stakeholders, and other squads to deliver business solutions.
  • Establish development, testing, and delivery best practices with software engineers.

Requirements

  • 5–7 years of software engineering experience.
  • Frontend and backend experience with HTML, CSS3, JavaScript, TypeScript, Angular, React, Node.js, and Java.
  • Experience with relational and NoSQL databases.
  • Experience with Spring Boot, REST service-layer tools, Maven, Swagger, Node.js, and Express.
  • Experience with monitoring and logging tools including New Relic, Devo, and Kibana.
  • Experience with Jasmine, Jest, Mocha, JUnit, and Mockito.
  • Experience with cloud PaaS, microservice architectures, Pivotal Cloud Foundry, and Kubernetes.
  • Experience working in Agile Scrum teams.
  • Preferred: ability to understand and explain high-level solution architecture.
  • Preferred: knowledge of SonarQube, Fortify, WebInspect, Material UI, BEM, SMACSS, CSS Flexbox, and CSS Grid.

Benefits

  • Flexible, supportive, and inclusive work environment.
  • Opportunities to learn, grow, and shape one's career.
  • Hybrid working arrangement.
  • Equal opportunity employment and reasonable accommodation support.

Tech Stack

AngularCSSExpressHTMLJasmineJavaJavaScriptJestJUnitKibanaKubernetesMavenMochaNode.jsPivotal Cloud FoundryReactSonarQubeSpring BootTypeScript

Categories

Manulife

About Manulife

10,000+ employees

Manulife is a Toronto‑headquartered public financial services company that provides life and health insurance, retirement plans, and wealth and asset management to individuals and institutions. It earns premiums and fee income from insurance, investment, and advisory products delivered across Canada, Asia, and Europe, and operates as John Hancock in the United States. Founded in 1887, the company is listed on the Toronto Stock Exchange.

Contact me