Full-Time

Front End Software Engineer

Confirmed live in the last 24 hours

Manulife Financial

Manulife Financial

10,001+ employees

Provides insurance, investment, and retirement solutions

Data & Analytics
Financial Services

Compensation Overview

CA$74.3k - CA$137.9kAnnually

+ Incentive Compensation

Mid, Senior

Kitchener, ON, Canada

Hybrid position requiring in-office presence.

Category
Frontend Engineering
Software Engineering
Required Skills
Agile
JavaScript
React.js
Postman
Git
Node.js
Data Structures & Algorithms
SQL
RDBMS
JIRA
Jenkins
Selenium
Development Operations (DevOps)
Data Analysis
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 5+ years of Front End development
  • Good verbal and written communication; effectively articulates technical vision, possibilities, and outcomes
  • Key technologies for this role include: React, Javascript, Node.js, SOA and Web Services, Spring Framework, Selenium, Postman, SQL for databases, Jenkins, Snyk, and SonarQube for a DevOps chain, GitHub for source control, Jira for task management
  • Familiarity with agile and DevOps principles, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features
  • Hands on experience with progressive architectural styles such as microservices
  • Hands-on RDBMS experience (data modeling, analysis, programming, stored procedures)
  • Good foundation in data structures, algorithms, and OO Design with rock-solid programming skills
  • Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods. Also efficiently communicate technical concepts to both technical and non-technical collaborators
  • Constantly learns from both success and failure and is keen on experimenting with emerging technologies
  • Good organizational and problem-solving abilities that enable you to manage through creative abrasion
Responsibilities
  • Participate in ideation, and brainstorming sessions to devise creative and innovative digital solutions. We need and value fresh ideas!
  • Design, code, unit test and integrate new features and functionality
  • Collaborate with product partners, software engineers, quality engineers and IT business analysts to uncover opportunities to deliver new business value through software
  • Maintain and ensure high quality software by writing clean, maintainable, and well-documented code that adheres to industry standard methodologies and coding standards, with accountability for production reliability and usage
  • Build best in class applications, APIs, and data solutions to drive business and technical outcomes
  • Review current software framework to identify defects and opportunities to improve performance and stability
  • Research technical strategies, third party tools, and current and new technologies to deal with emerging technical issues and improve development efficiency
  • Apply disciplined coding practices to enable agility and delivery of high-quality code
  • Promote agile principles and methodology
  • Perform various investigative 'Spikes' to mitigate technical uncertainty and risk
  • Assist in the development of automated test harnesses as necessary to ensure delivery of high-quality code
  • Update progress daily through the tracking tool (Jira) or Scrum/Kanban board
  • Complete documentation as part of definition of done. e.g., deployment, maintenance, support and for business needs.

Manulife provides a variety of financial services, including life and health insurance, wealth management, and retirement solutions. Their products help individuals, businesses, and institutions manage financial risks and grow their wealth. Manulife generates revenue through premiums from policyholders, fees for managing assets, and investment income. The company uses advanced analytics and technology to offer personalized services, setting it apart from competitors. Manulife's goal is to assist customers in achieving their financial dreams and aspirations while fostering a supportive work environment for its employees.

Company Stage

IPO

Total Funding

N/A

Headquarters

Toronto, Canada

Founded

N/A

Simplify Jobs

Simplify's Take

What believers are saying

  • Manulife's strong financial performance, as evidenced by a 6% increase in core earnings, indicates robust growth potential and stability for employees.
  • The company's focus on innovation and technology, such as the rollout of GenAI, provides opportunities for employees to work on cutting-edge projects.
  • Manulife's global reach and diverse client base offer employees exposure to international markets and varied professional experiences.

What critics are saying

  • The financial services industry is highly competitive, with potential threats from both traditional and fintech companies that could impact Manulife's market share.
  • Regulatory changes across different regions could pose compliance challenges and affect Manulife's operations.

What makes Manulife Financial unique

  • Manulife's integration of GenAI in contact centers showcases its commitment to leveraging advanced technology for enhanced customer service, setting it apart from traditional financial service providers.
  • The company's global presence across North America, Asia, and Europe allows it to tap into diverse markets, providing a competitive edge over regional players.
  • Manulife's comprehensive suite of services, including insurance, wealth management, and retirement solutions, offers a one-stop-shop for clients, unlike competitors who may specialize in only one area.

Help us improve and share your feedback! Did you find this helpful?