Drupal Developer – Web Applications & Public Sector Projects
Designcentered — Canada · Posted ~2 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Build digital experiences that improve how public services work.
At Design Centered Co., we bring together strategy, design, and technology to help organizations improve how they work and serve people.
Our Impact Centered Design approach connects purpose, people, and process—keeping the outcomes we’re working toward at the centre of our decisions.
We’re hiring a full-time Drupal Developer to join our team and support a project with a Government of Canada client.
You’ll help modernize Drupal applications, working alongside designers, researchers, and client teams to create accessible, reliable, and maintainable digital experiences.
We’re looking for someone with hands-on Drupal development expertise, Canadian public sector experience, and the curiosity to understand the problems behind the technical requirements.
What you’ll do
Develop, maintain, and modernize Drupal websites and web applications.Build and configure custom modules, themes, content structures, and reusable components.Translate UX/UI designs into responsive, accessible interfaces, collaborating with designers on implementation details.Integrate Drupal with APIs, external services, and other systems.Deliver solutions that meet applicable Government of Canada accessibility, security, and digital standards.Troubleshoot issues and improve application performance, reliability, and usability.Contribute to testing, code reviews, documentation, deployment, and ongoing maintenance.Explain technical options and trade-offs, helping colleagues and clients make informed decisions.Participate in delivery planning and share knowledge with the wider team.
What you bring
Demonstrated experience delivering Drupal websites or applications, with clear examples of your responsibilities and technical contributions.Experience delivering digital projects for Canadian public sector organizations, either directly or through a consulting or delivery partner.Proficiency in PHP, Twig, HTML, CSS, and JavaScript.Experience with Drupal configuration, custom modules and themes, and integrations.Practical experience implementing accessible interfaces and applying WCAG requirements.Experience translating design specifications into working digital solutions.Familiarity with Git, collaborative development workflows, and testing practices.The ability to communicate clearly with technical and nontechnical colleagues.Ownership of your work, sound judgment, and openness to feedback.
Eligibility and project requirements
You must be legally authorized to work in Canada.You must be able to obtain and maintain the Government of Canada personnel security status or clearance required for the assignment.You must be willing and able to complete security screening and provide the identity documents, verifiable background information, and supporting documentation required.Assignment to the client project is conditional on the required security screening and client onboarding approvals.You must be able to substantiate your relevant project experience through descriptions of your work, project dates, and professional references.
An existing Government of Canada Reliability Status or security clearance is an asset.
Please indicate the level you currently hold, if applicable.
Additional assets
Experience delivering projects for federal government departments or agencies.Experience implementing the Government of Canada Design System (GCDS).Experience working with reusable components, design tokens, and component variants.Experience with Drupal upgrades, migrations, and enterprise application modernization.Experience collaborating with UX teams using Figma or equivalent tools.French-language proficiency.
How we work
We care about the impact of what we create and how we get there.
We ask thoughtful questions, connect technical decisions to user needs, and make room for different perspectives.
You’ll work with people across strategy, research, design, and technology.
We value initiative, thoughtful collaboration, and colleagues who share what they know.
We expect people to raise concerns early, give constructive feedback, and adapt when evidence points to a better approach.
Accessibility and inclusion are part of how we define quality.
As a BIPOC-owned company, we welcome the perspectives that different backgrounds and lived experiences bring to our work.
How to apply
Apply through LinkedIn with your résumé and two examples of Drupal projects you’ve worked on, including at least one project for a Canadian public sector organization.
For each example, include:
Project and organization: What the application or website does and whom it serves.
Identify the client where permitted.Your contribution: Your role, the work you personally delivered, and the technical challenges you helped solve.Technologies: The Drupal version and relevant modules, integrations, frameworks, or design systems.Dates: When you worked on the project, including start and end month/year.Results: Improvements to usability, accessibility, performance, reliability, or other project outcomes.Examples of the work: A live website, portfolio case study, screenshots, or code samples you are authorized to share.
For confidential projects, provide an anonymized description and explain your contribution without sharing protected information.
Please also indicate your availability to start and any Government of Canada security status or clearance you currently hold.
We welcome applicants from diverse backgrounds and career paths.
Please let us know if you need an accommodation during the hiring process.
We have 144,316 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 144,316 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume