-
View all jobs
- Client: Public Services and Procurement Canada - PSPC Role: Full Stack Developer Work: Remote, but resource must be Canada based Clearance required to be in place upon submission: Federal Reliability
- *Requirements must be outlined in resume submission to show compliance.
- FullStack Development & AI Develop and implement the front-end components of the employee overpayment portal using Drupal, integrating with structured pay data from the Advisory Workspace stream. Build modular, secure Drupal components for overpayment pages (summary, repayment setup, etc.) •
- Develop REST APIs to consume data from backend systems •
- Implement UI components from approved wireframes
- Support unit testing, UAT prep, and feedback-based iteration •
- Drupal (strong proficiency required) • Front-end: HTML5, CSS3, JavaScript (GC Design System/Material UI adherence) •
- Back-end: PHP (Drupal-specific), RESTful services • Security-first development (Protected B standards) •
- Familiarity with version control (Git), CI/CD workflows Drupal Expertise
- 3–5+ years of hands-on Drupal development •
- Experience building modular, reusable Drupal components •
- Strong understanding of the Drupal theming layer and Twig templating •
- Proficient in Drupal’s Form API, Views, Blocks, and custom content types •
- Experience creating and consuming REST APIs within Drupal •
- Familiarity with Drupal configuration management workflows •
- Understanding of Drupal’s security and access control features Front-End Development •
- Proficiency in HTML5, CSS3, JavaScript • Experience implementing UIs based on design wireframes or prototypes •
- Cross-browser compatibility and responsive design best practices •
- Experience working with component-based or atomic design methodologies Back-End Integration •
- PHP development within a Drupal context (custom modules, services)
- • Building and consuming RESTful APIs
- Familiarity with structured data integration (e.g., from Pay systems) Security •
- Development with a security-first mindset • Experience meeting Protected B (or similar) security standards preferred •
- Understanding of Drupal security updates, sanitization, and access control DevOps & Testing •
- Experience with Git and CI/CD workflows •
- Supporting unit testing and user acceptance testing (UAT) •
- Comfortable working in iterative/agile environments (e.g., sprint-based)
Key Skills
Ranked by relevance
drupal
javascript
html5
cicd
git
ui
configuration management
responsive design
responsive
wireframes
prototypes
devops
php
ai
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer
2026-05-15
Contract
Mid-Senior
Australia
Public Relations
Information Technology
View Job Details
Related
Mobile Application Developer
2026-05-20
Contract
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Related
2 month Internship - Fullstack Developer
2026-05-22
Full-time
Not Applicable
France
Public Relations
Engineering
Login to Apply
- Posted
- Apr 17, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Ontario
- Company
- Hays
Industries
Public Relations
Communications Services
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Engineer
2026-05-15
Contract
Mid-Senior
Australia
Public Relations
Information Technology
View Job Details
Related
Mobile Application Developer
2026-05-20
Contract
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Related
2 month Internship - Fullstack Developer
2026-05-22
Full-time
Not Applicable
France
Public Relations
Engineering