Drupal Developer

September 5, 2025

Apply for this job

Job Description

Description

The recruitment team at Myticas Consulting is looking for an experienced Drupal Developer who would be interested in a long-term remote contract opportunity offered within Canada (originally headquartered in Ottawa, ON).

Previous experience required:

  • Experience building web applications in the Drupal (7) CMS
  • Understanding key server-side web development concepts through experience such as:
  • Interpreting graphic visual or interaction designs in HTML, CSS, and JavaScript.
  • Creating visually appealing web pages or interfaces.
  • Creating, editing, or modifying templates for a CMS or web development framework.
  • Programming interaction with JavaScript and/or a library such as jQuery, YUI, or Prototype.
  • Testing cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies.
  • Testing for compliance with specified standards such as accessibility standards (WCAG 2.0) in the client’s region or domain.
  • Conducting observational user testing, or reviewing designs against usability heuristics.
  • Domain-specific knowledge or transferable skills
  • Experience with web development languages of HTML, CSS, and JavaScript/jQuery.

HTML

  • Familiarity with HTML syntax for multiple specifications, including HTML 5.
  • Knowledge of the semantic meaning of all HTML elements.
  • Familiarity with semantic markup for display of lists, tabular data, forms, articles, etc.
  • Knowledge of markup used for layout such as dividers.
  • Knowledge at the level to be able to hand-code markup, including media and images.

PHP

  • Familiarity with modifying Drupal Theme hooks to display data.
  • Understanding how to utilize PHP to filter, process, and output HTML, JSON, XML.

CSS

  • Specifying different CSS for various media, devices, and displays.
  • Best practices in CSS file organization and structure.
  • Methods for including CSS inline, internal, and external via linked style sheets.
  • How to define, combine, and group CSS selectors for HTML elements, ID, classes, pseudo-classes, child or sibling.
  • Syntax of CSS declarations, properties, and attributes.
  • CSS box model and methods for CSS positioning, absolute and relative.
  • Knowledge of properties and attributes to control the display.
  • Familiarity with differences in CSS 2 and CSS 3.
  • Proficient with a CSS Preprocessor such as Sass or LESS.

Best practices

  • Drupal standards and modules
  • Methods to ensure power & device compatibility
  • Methods for degrading gracefully for older browsers and displays.
  • Methods to ensure accessibility.
  • File compression techniques for improving speed.

JavaScript

  • Knowledge of operators, variables, data types, objects, properties, and methods.
  • Familiarity with control structures such as objects, functions, conditional statements, arrays, loops, and expressions.
  • Forms and regular expression validation and submitting data.
  • Knowledge of how to apply logical operators and conditional statements.
  • Knowledge of the DOM HTML objects and their properties.
  • Event handling.
  • Creating and controlling windows and dialogs.
  • Processes for troubleshooting and debugging.
  • Familiarity with development and debugging tools for cross-browser issues.

jQuery

  • Knowledge of how to employ the jQuery library for visual effects, event handling, and document manipulation.

#J-18808-Ljbffr

Company

Myticas Consulting

Location

Ottawa

Country

Canada

Salary

100.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2635601__3337?utm_source=3337&utm_medium=feed&keyword=Drupal-Developer&location=Ottawa&geoID=4247