Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times. Our employee promise represents Intacts commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to provide support, opportunities and performanceled financial rewards at a workplace where you can shape the future, win as a team and grow with us. Salary for the candidate will be determined taking into consideration a number of factors including: experience, skills, qualifications, anticipated contribution to role, internal equity, etc. The salary range presented below is based on a 35hour workweek and would represent a majority of different candidate profiles. However, we encourage candidates who may fall outside of this range to apply as well. Salary range (but not limited to): 101,800 - 124,400 About the role Were looking for a Senior FrontEnd Software Developer to join our growing team! What youll do here: Translate business and content requirements into components for Content Management System and frontend implementations with clear technical acceptance criteria and effort estimates. Build accessible, performant, and authorfriendly website components and templates (HTL/Sightly, dialogs, policies), integrating React/TypeScript for interactive experiences where appropriate. Create prototypes and mockups of websites or applications, and collaborate with designers to define layouts and component patterns aligned to Core Components or custom libraries. Collaborate with stakeholders across the organizationincluding content authors, designers, product managers, localisation, and backend engineersto design content models and intuitive authoring experiences. Implement headless and hybrid frontends consuming APIs (ex GraphQL, Content Services, Assets) with robust state management and routing where needed. Optimize frontend delivery, asset versioning, cache busting, dispatcher/CDN caching rules, and Core Web Vitals performance improvements. Develop and maintain authoring documentation, component usage guidelines, and content governance practices to enable nontechnical users. Lead and coach junior team members in frontend development best practices, authoring support, testing, and performance optimisation. Work independently on technical implementation tasks and collaborate through code reviews and documentation best practices. Troubleshoot issues across author/publish/dispatcher environments and support publishing workflows. Work as part of a multifunctional pod, with design and backend development resources, leveraging agile methodologies to deliver experiences to our websites. What you bring to the table Minimum 5years handson experience working with one or more enterprise Content Management Systems or equivalent. Proficiency in HTML, CSS, JavaScript, with a strong focus on accessibility (WCAG 2.1 AA), semantic markup, ARIA, and onpage SEO best practices. Styling: Proficient in CSS and working with component libraries/design systems (including Core Components or custom component libraries). Testing: Experience with automated frontend unit and integration testing (e.g., Vitest, Testing Library) and endtoend testing across CMS author/publish environments (e.g., Playwright/Cypress). API Integration: Experience consuming REST and other APIs (GraphQL, Content Services, Assets), handling async data, localisation (i18n/MSM), and content versioning. Performance and Observability: Understanding of web performance optimisation techniques, Core Web Vitals, and caching strategies via dispatcher/CDN; familiarity with monitoring tools (e.g., Adobe Cloud Manager metrics or RUM solutions). Familiarity with Git workflows, code reviews, and documentation best practices. 5years experience working within an agile environment, leveraging Atlassian tools (Jira, Confluence). Strong problemsolving and debugging skills and an attention to detail; passion for delivering excellent author and user experiences. For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with Englishspeaking colleagues across the country. No Canadian work experience required; must be eligible to work in Canada. Some nicetohaves Experience working with Craft CMS, using Twig templating, managing structured content and integrating functionality via GraphQL API. Experience with Adobe Launch, Analytics, and Target for tagging and personalisation. Proficiency with frontend frameworks/ integrating React within enterprise Content Management Systemdelivered pages or headless implementations. #LIHybrid Il s''''agit d''''un nouveau rle au sein de notre quipe en plein croissance | This role is a new member of our growing team. We are an equal opportunity employer At Intact, our Value of respect is founded on seeing diversity as a strength. We strive to create an accessible workplace where employees feel valued, included and encouraged to share their unique perspectives. We encourage applications from individuals who are members of equitydeserving groups, including but not limited to women, Indigenous peoples, persons with disabilities, Black people, and members of the 2SLGBTQI+ community. As part of Intacts commitment to reconciliation, we acknowledge that we work, meet and travel across the land currently called Canada, originally inhabited by First Nations, Metis and Inuit people. This history extends through many centuries and continues to evolve today. We have policies to ensure equal access and participation for people with disabilities, including providing workplace adjustments (accommodations). A copy of applicable policies is available on request. If we can provide a specific adjustment to make the recruitment process more accessible for you, please let us know when we reach out about a job opportunity. Well work with you to meet your needs. Learn more about our recruitment process and your candidate journey here. Please note that Intact does not provide sponsorship or other support for immigrationrelated matters including but not limited to employerspecific closed work permits. Candidates must be eligible to work in Canada from the anticipated start date and throughout their employment and are solely responsible for maintaining their work eligibility. If you are an employee of Intact or belairdirect, please apply for this role on Internal Career Site. #J-18808-Ljbffr
Job Title
Software Developer Senior - 6 Month Contract