About The Position

We are seeking an experienced and highly skilled U.S. Based Drupal Developer for a contract position to participate in a 8-12 month data migration project, focused on the rapid migration of multiple sites to Drupal. This role involves hands-on development, making critical technical decisions, ensuring high-quality code, and migration of code and content. A proactive approach to problem-solving and a commitment to best practices are essential.

Requirements

  • Experience with large-scale Drupal migrations
  • Expert-level proficiency in modern Drupal development, including custom module development, theme development, and site building.
  • Strong understanding of Drupal's core APIs, hooks, and architecture (Entity API, Form API, Render API, etc.).
  • Proficient in PHP, with a deep understanding of object-oriented programming principles.
  • Solid experience with front-end technologies such as HTML, CSS, and JavaScript (ES6+).
  • Experience with Drupal templating engine (Twig).
  • Proficiency with version control systems, particularly Git, and Git workflows.
  • Working knowledge of relational databases used on Drupal sites such as MySQL and MariaDB.
  • Experience with Drush and Composer for Drupal development and site maintenance.
  • Understanding of web accessibility standards (WCAG) and SEO best practices within a Drupal context.
  • Ability to work independently and as part of a collaborative agile team.
  • Minimum of 5-7 years of professional Drupal development experience, with a significant portion dedicated to Drupal 8 and above.

Responsibilities

  • Collaborate with project managers, designers, and other stakeholders to define project scope, requirements, and timelines.
  • Operate within a team to analyze source data, isolate areas for automated migration and write data migrations using Drupal’s Migrate module.
  • Ability to support end-users and testers in quality assurance activities, based on migrated data.
  • CI experience, using a variety of technologies to build reliable deployment and migration pipelines to support multiple parallel site migrations.
  • Ability to plan, present, and execute development of complex Drupal-based websites and applications, ensuring scalability, security, and maintainability.
  • Develop and implement custom Drupal modules from conception to deployment, adhering to Drupal coding standards and best practices.
  • Make key technical decisions related to Drupal development projects, including module selection, integration strategies, and performance considerations.
  • Perform Drupal site building activities, including content type creation, view configuration, and taxonomy management.
  • Write clean, well-documented, and efficient PHP, HTML, CSS, and JavaScript code within the Drupal framework.
  • Integrate Drupal with third-party services and APIs, ensuring seamless data flow and functionality.
  • Develop and maintain technical documentation for Drupal projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service