
Software Developer - Drupal/ 5 days ago
Quick Summary
Software Developer - Drupal (Front-End Focus)
Location: Remote - Ontario
The total target compensation (TTC) range for this permanent role, including salary and target bonus, is $76,300 - $125,350. The actual base salary will be determined by the successful candidate’s skills, experience, and internal equity.
Empire Life is actively seeking a skilled Software Developer with a strong focus on front-end development to join our dynamic Development team. We are transforming a company with a proud Canadian heritage into a FinTech leader, offering exciting and innovative projects leveraging modern toolsets and technology within the insurance field. This is an opportunity for growth and career development.
Why Pursue This Opportunity
- Mission-Driven: Contribute to making insurance, investments, and benefits simple, fast, and easy for our customers.
- Transforming Business: Join a medium-sized Canadian company in a stable, rapidly transforming industry.
- Impactful Work: Engage in meaningful projects that positively impact customers, the company, and society.
- Skill Development: Grow your technical and functional skills in a supportive environment.
Key Responsibilities
- Lead front-end software development for high-quality, production-ready websites and applications, translating modern UX/UI designs into clean, performant code.
- Implement and scale a robust Design System across public-facing websites, standardizing the Figma-to-Drupal pipeline for consistent and intuitive user journeys.
- Partner with the Digital Analytics Technical Lead to integrate tracking, measurement, and data analytics into the front-end architecture.
- Champion front-end performance, modern UX standards, and strict accessibility (AODA/WCAG) compliance across all digital touchpoints.
- Deliver working software to production, collaborating with infrastructure, security, and operations (DevOps) teams to build Empire Life’s digital platform.
- Contribute to automated testing (unit, functional, and behavioral) to ensure front-end stability and reliability.
Required Skills & Experience
- Deep passion for front-end development, design standards, and creating highly consistent, user-centric experiences.
- 3+ years of proven experience with Drupal or similar enterprise CMS platforms, specifically leveraging modern, component-based front-end workflows (e.g., Twig, Single Directory Components).
- Hands-on experience with Figma and a strong track record of translating design files and design tokens into scalable code.
- Advanced programming language proficiency in HTML, modern CSS (Sass/Tailwind), JavaScript (Vanilla/React/Vue), and PHP.
- Experience or strong interest in digital analytics integration, event tracking, and performance measurement.
- Ability to think logically, analyze and solve problems, prioritize multiple tasks, pivot effectively to meet challenges, and work independently or as a team member.
- Well-developed communication skills for managing stakeholder communication and collaborating across Design, Marketing, Analytics, and Technical teams.
- Completion of a University degree, college diploma, technical training, and/or equivalent experience.
For positions open to applicants across Canada, English language proficiency is required for communication with customers, advisors, or employees, unless otherwise indicated.
Our hiring process includes AI screening for keywords and minimum qualifications, with recruiters reviewing all results.
Beyond the Salary: Comprehensive Total Rewards
For regular full-time positions, Empire Life offers a comprehensive total rewards package:
- Competitive salaries with annual pay increases
- Annual bonus program recognizing company performance and individual contributions
- Competitive uncapped commission for sales positions (if applicable)
- Comprehensive employer-funded benefits package: life insurance, disability, health, dental, and a generous health account
- Flexible work arrangements and an annual allotment of personal health days
- Four weeks annual vacation from hire date
- Defined contribution pension plan with generous employer matching
- Top-up programs for parental leave and compassionate leave
- Employer-sponsored wellness and recognition programs
- Cash employee referral program
To learn more about working at Empire Life, visit https://www.empire.ca/workatempire.
Diversity & Inclusion at Empire Life
Empire Life is proud to be an equal opportunity employer. We celebrate diversity, are committed to creating an inclusive environment, and welcome everyone to participate in our application process. We encourage applicants of all backgrounds and experiences to apply, even if you don't believe you meet every unique qualification outlined. Applicants receive equal consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, or age.
Empire Life welcomes applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the screening and selection process. If you need this job posting in an alternative format or have any accessibility questions, please contact [email protected].

