Full Stack Developer

Artech Information Systems

Today
Public Trust
Unspecified
Unspecified
IT - Software
Ottawa, Canada (On-Site/Office)

We are currently seeking a Full Stack Developer for a Contract role with one of our clients.

Duration: 4+ Months
Location: Remote (Client based in Ottawa, ON)


Note: Federal Reliability Security Clearance required

Job Description:
  • 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
  • Hands-on experience 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)

Thanks & Regards,
Sourabh Sharma
Direct: 289.622.1070
Email: sourabh.sharma1@artech.com
group id: artech

Match Score

Powered by IntelliSearchâ„¢
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Public Trust