-
Hays

Full Stack Developer

Hays
Canada · Contract · Mid-Senior

  • 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
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 all jobs
View Job Details
Hays
Related

Senior Backend Engineer

2026-05-15

Contract
Mid-Senior
Australia
Public Relations
Information Technology
View Job Details
Akkodis
Related

Mobile Application Developer

2026-05-20

Contract
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Cision
Related

2 month Internship - Fullstack Developer

2026-05-22

Full-time
Not Applicable
France
Public Relations
Engineering