This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

previous arrow
next arrow

Canada Protection Plan: Senior Software Developer (Front End)

Canada Protection Plan

This is a Contract position in Montreal, QC posted March 31, 2021.

Are you looking to be part of a continually growing and dynamic company that is a leader in the life insurance industry?

Canada Protection Plan, a Foresters Financial Company, is a Canadian owned and operated corporation that designs, markets and sells life insurance and related products with simplified underwriting processes that require no medical exams on many of our plans Would you like to make a difference with the customers we serve?

We are driven to excel, and our employees reflect this passion.

Our company values include shared collaboration, career development and a friendly and open work environment.

Canada Protection Plan offers this and more.

Our strength is a family culture characterized by particular care and respect for employees.

We connect with our employees in significant and meaningful ways, including (but not limited to): An orientation to physical, mental, and financial wellness in the workplaceEmployee developmentPerformance management program which connects goal setting, coaching, formal performance reviews and the allocation of base salary and bonus rewardsCompany-paid benefit plan with a health care spending account (HCSA) as well as an RRSP and DPSP program where the company matches employee contributionsOne paid volunteer day per year to engage in a charitable cause of choiceCourtesy tenant shuttle bus services and free onsite parkingCasual dress code policyJob DescriptionWe are currently looking for a Senior Software Developer (front end) to join our company, where they will work alongside a strong team of developers, mentor talented junior developers and collaborate with the business team as the company continues to grow.

Be prepared to experience the whole spectrum of software development, from research and analysis to turning business requirements into well-tested software.

Seize the opportunity to be involved with a fun and great team at a company that’s growing quickly.

This is a role for someone who likes to build end-to-end systems, take on whatever responsibilities are available and work hand-in-hand with the business team.Duties will include:Lead the implementation of clean and responsive Front-End codeDeveloping new UI components, while building reusable code and librariesResearch & analysis, architecture & design, prototyping, testing and deployment of quality softwareMentoring and coaching team members in Front-End technologiesDevelop software solutions by collaborating with clients (internal & external) to understandbusiness needs and problemsCreating and maintaining software development best practices and standards, including accessibility and performanceEstablishing and maintaining open and appropriate communication with R& D staff and managementAssist in enhancing existing systems and the development of productsAdditional duties as required Knowledge/Experience/Skills: A Bachelor’s Degree in Computer Science or Computer Engineering3 years of experience building successful production software systems in a senior roleReact JavaScript Front-End framework, JSX, TypeScript, Next.Js, ReduxExpert in responsive web design and creating and maintaining web applicationsMentoring and coaching team members in Front-End technologiesCreating and maintaining software development best practices and standards, including accessibility and performanceExperience with designing and consuming REST APIsExperience defining system architectures and exploring technical feasibility trade offsAbility to be productive and task oriented in a fast paced, high volume work environmentDemonstrated problem solving and analytical skillsExperience working in an agile environmentPrior insurance industry experience is an assetNice to have:Java, Kotlin, MySQL, Spring Boot, HTML5, Maven, Hibernate, Git/Github, AWS, TeamCity At Canada Protection Plan we are committed to fostering an inclusive, accessible environment where all employees and customers feel valued, respected and supported.

We are an equal opportunity employer who is dedicated to building a diverse workforce.

Throughout the recruitment and selection process, Canada Protection Plan will provide reasonable accommodations, accessible formats and communication support to all candidates who require accommodation upon request.

Interested applicants should forward their resume along with their cover letter to

We thank the interest of all applicants; however only those selected for an interview will be contacted.