Manulife is seeking a Senior Full-stack Software Engineer to join their dynamic team focused on HR applications development. The role involves crafting, developing, testing, and maintaining enterprise applications while working across the full software development lifecycle.
As a Senior Full-stack Developer, you'll collaborate with tech leads at both segment and company levels, participating in design reviews and ensuring alignment with user story visions. You'll be responsible for analyzing existing code, designing end-user interfaces, databases, and APIs, while maintaining both front and back-end components.
The ideal candidate will have 3-5 years of enterprise experience, strong expertise in JavaScript frameworks (React, React Native), and backend technologies (Python, Java Spring Boot). You'll work with modern tools including Snyk and Sonar for code scanning, and various databases like MySQL and MongoDB.
At Manulife, you'll be empowered to learn and grow in a flexible environment that values well-being and inclusion. The company offers comprehensive benefits including health, dental, mental health coverage, retirement savings plans, and generous paid time off. The salary range is competitive at CAD 94,220 - 174,980, with additional incentive programs available.
This hybrid position in Toronto offers an opportunity to work with a collaborative team while contributing to important marketing strategies and customer experiences. You'll be part of a culture that embraces diversity and fosters an inclusive work environment, making it an ideal opportunity for ambitious problem-solvers with strong analytical and communication skills.