This recruiter is online.

This is your chance to shine!

Apply Now

Intermediate Full Stack Drupal Developer (5+ years) to develop and implement the front-end components of the employee overpayment portal integrating with s

Ottawa, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Our valued client is seeking an Intermediate Full Stack Drupal Developer (5+ years) to develop and implement the front-end components of the employee overpayment portal integrating with structured pay data from the Advisory Workspace stream


Fully Remote, initial 4.5 month contract with chance for renewal


Responsibilities:

  • Build secure, modular front-end components in Drupal for employee overpayment pages (e.g., summary, repayment setup).
  • Implement responsive, standards-based UI using HTML5, CSS3, and JavaScript, following GC Design System / Material UI.
  • Develop and integrate RESTful APIs with backend systems.
  • Work with approved wireframes to deliver accessible, cross-browser compatible UIs.
  • Support testing cycles, including unit testing and user acceptance testing (UAT).
  • Participate in CI/CD workflows and version control with Git.
  • Ensure compliance with Protected B security standards and best practices in secure development.


Must Haves

  • Must hold a valid Federal Reliability clearance
  • 3-5+ years of hands-on Drupal development
  • Experience building and consuming RESTful APIs within a Drupal environment
  • Experience with Git and working within CI/CD pipelines
  • Experience with Drupal Form API, Views, Blocks, and custom content types
  • Proficiency in PHP within Drupal (custom modules, services) HTML5, CSS3, JavaScript
  • Familiarity with security-first development, including sanitization and access control


Nice to Haves:

  • Experience developing in a Protected B environment or similar government-grade security projects
  • Knowledge of atomic or component-based design methodologies
  • Familiarity with structured data systems (e.g., pay or HR systems)
  • Theming using Twig templating
  • Drupal configuration management workflows
  • Modular, reusable Drupal component development
  • Contributions to Drupal community or open-source projects
Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined