cover
Full Time

Software Developer – Drupal/ 18 hours ago

Application ends: 2026-07-30

Quick Summary

Empire Life is hiring a remote Software Developer in Canada specializing in Drupal and front-end development. The role focuses on translating UX/UI designs into high-performance code, scaling design systems, and ensuring accessibility compliance. Candidates need at least three years of experience with Drupal, hands-on Figma experience, and proficiency in HTML, CSS, JavaScript, and PHP. The position offers a total target compensation of $76,300 to $125,350, along with comprehensive benefits and a pension plan.

Software Developer – Drupal
Location: Remote, anywhere in Canada
Total Target Compensation (TTC): $76,300 to $125,350 (applies to permanent positions; base salary determined by skills, experience, and internal equity)

Empire Life is seeking a Software Developer with a strong focus on front-end application development to join our Development team! We are actively recruiting to fill this vacancy.

We are looking for an individual with robust technical skills who is eager to conquer the digital space in the insurance industry. Joining Empire Life offers opportunities for professional development and career advancement while working on exciting, innovative projects using modern tools and technologies. If you think working for a life insurance company means legacy code and stuffy offices, think again! At Empire Life, we are transforming a company proud of its Canadian heritage into a financial technology leader.

Why Apply?

  • Our Mission: Making individual insurance, investments, and group benefits simple, fast, and easy for our customers.
  • A Fast-Growing Company: We are a mid-sized Canadian company operating within a stable yet rapidly evolving industry.
  • Work That Matters: Work on impactful projects that positively influence our customers, our business, and society.
  • Skill Development: Enhance both your technical and functional skills.

Key Responsibilities:

  • Lead front-end software development for high-quality, production-ready websites and applications, translating modern UX/UI designs into clean, high-performance code.
  • Implement and scale a robust design system across public-facing websites, standardizing the Figma-to-Drupal handoff to ensure a highly consistent and intuitive user experience.
  • Collaborate closely with the Technical Lead, Digital Analytics, to seamlessly integrate data tracking, measurement, and analytics into the front-end architecture.
  • Ensure front-end application performance, adherence to modern UX standards, and strict compliance with accessibility standards (AODA/WCAG) across all digital touchpoints.
  • Deliver functional software to production, collaborating with Infrastructure, Corporate Security, and DevOps teams during the development of Empire Life's digital platforms.
  • Contribute to automated testing (unit, functional, and behavioral) to guarantee front-end application stability and reliability.

Required Skills & Experience:

  • A passion for front-end development, design standards, and building highly consistent, user-centric experiences.
  • 3+ years of proven experience with Drupal or similar enterprise content management systems, including implementing modern, component-based front-end workflows (e.g., Twig, Single Directory Components).
  • Hands-on experience with Figma and a strong track record of converting design files and design tokens into scalable code.
  • Advanced proficiency in HTML, modern CSS (Sass/Tailwind), JavaScript (Vanilla/React/Vue), and PHP.
  • Experience or a strong interest in digital analytics integration, event tracking, and performance measurement.
  • Logical thinking, analytical problem-solving skills, ability to prioritize tasks, adaptability, and the capacity to work both independently and collaboratively.
  • Strong communication skills with a demonstrated ability to manage stakeholder communications and collaborate effectively with Graphic Design, Marketing, Data Analytics, and Technical Infrastructure teams.
  • University degree, college diploma, vocational diploma, and/or equivalent experience.
  • Proficiency in English is required for communicating with nationwide customers, advisors, and staff for positions open across Canada.
  • Note: Our hiring process includes an AI screening of keywords and minimum qualifications, with all results reviewed by recruiters.

Beyond Salary:

For regular full-time positions, Empire Life offers a comprehensive benefits package including:

  • Competitive salaries with annual salary increases
  • An annual bonus program rewarding outstanding company performance and individual contributions
  • A competitive, uncapped commission structure for sales roles
  • A comprehensive benefits program including life, supplemental health, and dental insurance, plus a generous health spending account
  • Flexible work arrangements and an annual personal/sick leave allowance
  • Four weeks of vacation per year starting from day one
  • A defined contribution pension plan with generous employer matching
  • Supplemental programs for parental and compassionate leave
  • Employer-sponsored wellness and recognition programs
  • A paid candidate referral program

To learn more about working at Empire Life, visit https://www.empire.ca/fr/workatempire.

Get to Know Us

Empire Life is proud to be an equal opportunity employer. We celebrate diversity, are committed to creating an inclusive work environment, and invite everyone to participate in our application process. We encourage candidates of all backgrounds to apply, even if you do not meet every single requirement. We consider all applicants regardless of ethnic origin, skin color, religion, sex, gender identity or expression, sexual orientation, national origin, disability, or age.

We encourage applications from individuals with disabilities. Accommodations are available upon request at all stages of the screening and selection process. If you need this job posting in an alternative format or have questions about accessibility, please contact us at [email protected].

Share

Empire Life Insurance

Empire Life Insurance

  • Address
    259 King Street East
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy