Front End Software Engineer
2 weeks ago
Front End Software Engineer
Locations: Waterloo, Ontario
Time Type: Temps plein
Posted On: Publié hier
Time Left to Apply: Date de fin : 27 novembre 2024 (Il reste 12 jours pour postuler)
Job Requisition ID: JR24091492
Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You’ve come to the right place. We’re looking for ambitious people who share our values and want to make every day better for people around the world. Our team helps to drive out and complete a great banking experience for our customers. It’s banking, the way it should be At Manulife Bank, we believe banking products are an integral part of every Canadian's financial plan.
Job Description
We are seeking an experienced and dedicated Front End Software Engineer to design, develop, and maintain robust software solutions. You will collaborate with multi-functional teams to deliver high-quality software products that meet our customer’s needs. You will work on new features and have an active voice in our digital solutions. Your positive approach, ability to be flexible to shifting priorities and creativity rooted in technology will help you navigate this exciting and growing business. We are looking for passionate, motivated individuals to join our team’s exciting journey as we grow, pioneer, and innovate.
As a Front End Software Engineer your responsibilities will include:
- Participate in ideation and brainstorming sessions to devise creative and innovative digital solutions.
- 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 high quality software by writing clean, maintainable, and well-documented code that adheres to industry standard methodologies and coding standards.
- 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.
Experience required for this role is as follows:
- 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.
- You have 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.
- Good organizational and problem-solving abilities.
Additional attributes that are nice to have:
- Agile team experience where responsibilities include the planning and delivery of user stories in an Agile SCRUM environment.
- Banking Industry knowledge/experience.
What can we offer you?
- A competitive salary and benefits packages.
- A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.
- A focus on growing your career path with us.
- Flexible work policies and strong work-life balance.
- Professional development and leadership opportunities.
Our commitment to you
Values-first culture
We lead with our Values every day and bring them to life together.
Boundless opportunity
We create opportunities to learn and grow at every stage of your career.
Continuous innovation
We invite you to help redefine the future of financial services.
Delivering the promise of Diversity, Equity, and Inclusion
We foster an inclusive workplace where everyone thrives.
Championing Corporate Citizenship
We build a business that benefits all partners and has a positive social and environmental impact.
À propos de Manuvie et de John Hancock
La Société Financière Manuvie est un chef de file mondial des services financiers qui aide les gens à prendre leurs décisions plus facilement et à vivre mieux.
Manuvie est un employeur qui souscrit au principe de l’égalité d’accès à l’emploi
À Manuvie/John Hancock, nous embrassons notre diversité.
#J-18808-Ljbffr-
Lead Front End Engineer
4 months ago
Waterloo, Canada hireVouch Full timeLead Front End EngineerOur client is breaking boundaries in the HealthTech world. They are a female-founded, funded, and led platform revolutionizing healthcare. They have a huge vision and are building a platform driven by the founders inspiring vision and personal journey. Responsibilities:As the Lead Frontend Engineer, you will be responsible for leading...
-
Front end software engineer
2 weeks ago
Waterloo, Canada Société Financière Manuvie Full timeAre you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You’ve come to the right place. We’re looking for ambitious people who share our values and want to make every day better for people around the world. Our team helps to drive out and complete a great banking experience for our customers. It’s banking, the...
-
Lead Front End Architect
3 weeks ago
Waterloo, Ontario, Canada hireVouch Full time**Frontend Engineering Leadership**At hireVouch, we're revolutionizing the HealthTech world with a female-founded and led platform. We're seeking a skilled Lead Front End Architect to lead our frontend development team, architecting efficient and reusable front-end systems, collaborating with UI/UX designers, and ensuring the technical feasibility of UI/UX...
-
Software Engineer III, Front End, Google
4 weeks ago
Waterloo, Ontario, Canada Google Full timeJob Requirements:Google is looking for a skilled Software Developer III, Front End to join our team. As a member of our team, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions for our consumer products and cloud platforms.We are seeking a highly motivated and experienced software developer...
-
Senior Full-Stack Software Engineer
4 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeWe are seeking a highly skilled Senior Full-Stack Software Engineer to join our team at Manulife. As a key member of our software development team, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. Your expertise in CI/CD pipelines, agile methodologies, and DevOps...
-
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeJob Overview:We are seeking an experienced Senior Full-Stack Software Engineer to join our team at Manulife/John Hancock.Key Responsibilities:Design, develop, and maintain front-end and back-end components of web applications to ensure responsiveness and performance.Serve as the primary point of contact for debugging and resolving issues in both front-end...
-
Waterloo, Canada Google Full timeSoftware Developer III, Front End, Google Cloud AIMinimum qualifications:Bachelor’s degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.2 years of experience with data structures or algorithms in either an...
-
Front End Software Development Manager
1 month ago
Waterloo, Canada eleven-X Inc. Full timeeleven-x is currently transforming the parking experience through its industry leading parking technology, a sensor-based space occupancy monitoring solution and comprehensive software platform, which enables frictionless parking. Our solution includes our own hardware, firmware, network solutions, web applications and phone applications. Customers rely on...
-
Senior Full-Stack Software Engineer
1 month ago
Waterloo, Canada Manulife Insurance Malaysia Full timeSenior Full-Stack Software EngineerLocation: Waterloo, OntarioTime Type: Full timePosted on: Posted YesterdayTime Left to Apply: End Date: November 11, 2024 (14 days left to apply)Job Requisition ID: JR24101510As the Senior Full Stack Developer at John Hancock, you will design, develop, and maintain both front-end and back-end components of web applications,...
-
Senior Full Stack Software Engineer
2 weeks ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeJob DescriptionWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Société Financière Manuvie, a leading international financial services group. As a key member of our global engineering platform, you will play a critical role in designing, developing, and maintaining complex software applications.Key...
-
Senior full-stack software engineer
1 month ago
Waterloo, Canada Société Financière Manuvie Full timeAs the Senior Full Stack Developer at John Hancock, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. You will also develop and maintain CI/CD pipelines, implement best practices for code reviews, automated testing, and continuous integration, and collaborate with...
-
Waterloo, Canada Google Full timeMinimum qualifications: Bachelor’s degree or equivalent practical experience. 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. 2 years of experience with data structures or algorithms in either an academic or industry setting. 2 years of experience...
-
Senior Cloud Engineer
2 weeks ago
Waterloo, Ontario, Canada Société Financière Manuvie Full timeAbout the RoleWe are seeking a highly skilled Senior Cloud Engineer to join our team at Société Financière Manuvie. As a Senior Cloud Engineer, you will play a key role in designing, developing, and maintaining scalable cloud-based systems that meet the needs of our business.Key Responsibilities:Design and Development:Design, develop, and maintain...
-
Full Stack Software Development Expert
2 weeks ago
Waterloo, Ontario, Canada Manulife Insurance Malaysia Full timeSenior Full-Stack Software Engineer RoleLocation: Waterloo, Ontario CanadaWe are offering a competitive salary range of $120,000 - $180,000 per year.This is a full-time job requiring the design, development, and maintenance of both front-end and back-end components of web applications. The successful candidate will ensure responsiveness and performance. Key...
-
Front End Clerk
6 months ago
Waterloo, Canada Metro Inc. Full timePosition Title: Front End Clerk - Part Time Position Type: Permanent Requisition ID: 35979 Banner: Food Basics Employment Type: Part-Time **Location**: WATERLOO 600 LAURELWOOD Be in the action and help make the difference when serving our customers. Become a brand ambassador and share your passion for food with our customers! Our **front-end** team is...
-
Senior Full-Stack Software Engineer
3 weeks ago
Waterloo, Canada Manulife Full timeAs the Senior Full Stack Developer at John Hancock, you will design, develop, and maintain both front-end and back-end components of web applications, ensuring responsiveness and performance. You will also develop and maintain CI/CD pipelines, implement best practices for code reviews, automated testing, and continuous integration, and collaborate with...
-
Front End Clerk
6 months ago
Waterloo, Canada Metro Inc. Full timePosition Title: Front End Clerk - Part TIme Position Type: Permanent Requisition ID: 35553 Banner: Food Basics Employment Type: Part-Time **Location**: WATERLOO 600 LAURELWOOD Be in the action and help make the difference when serving our customers. Become a brand ambassador and share your passion for food with our customers! Our **front-end** team is...
-
Full-Stack Software Developer
1 month ago
Waterloo, Canada Manulife Insurance Malaysia Full timeh3>Senior Full-Stack Software EngineerLocation: Waterloo, OntarioTime Type: Full timePosted on: Posted YesterdayTime Left to Apply: End Date: November 11, 2024 (14 days left to apply)Job Requisition ID: JR24101510As the Senior Full Stack Developer at John Hancock, you will design, develop, and maintain both front-end and back-end components of web...
-
Senior Full-Stack Software Engineer
6 months ago
Waterloo, Canada Company 19 - John Hancock Life Insurance Company (U.S.A.) Full timeDescription The opportunity Work Locations: Boston - USA or Toronto-Canada or Waterloo-Canada Work arrangement: Hybrid (3 days from nearest Office, 2 days from Home) Are you a self starter who loves technical challenges? Are you passionate about building high-quality, user-friendly solutions? If so, then we want to hear from you! We are...
-
Hardware Test and Validation Engineer
2 days ago
Waterloo, Ontario, Ontario, Canada Intelliswift Software Full timeMust Have skills:Junior candidateHardware Engineering test, validation, debug, and test automationSolderingAny RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UARTNetwork analyzerWireless protocol testerSpectrum analyzerDC power supplyOscilloscopeKnowledge of test script software:PythonC#MatlabDetailed Job DescriptionTest Services...