GrepJob
Precision Medicine Group

Intermediate Web Developer

Precision Medicine Group
Apply
5 days ago
Remote, Worldwide +2 moreMid Level / Senior
H1B Sponsor

Responsibilities

  • Develop custom Drupal modules and themes.
  • Configure and maintain Drupal CMS features and content structures.
  • Translate business requirements and creative designs into functional Drupal solutions.
  • Implement third-party integrations (APIs, marketing tools, CRM systems, etc.).
  • Maintain and update legacy Drupal codebases.
  • Participate in architecture discussions and technical planning.
  • Perform code reviews and contribute to best practice standards.
  • Support deployment processes and troubleshoot production issues.
  • Optimize Drupal performance and caching configurations.
  • Code, test, and support database-driven web applications.
  • Provide technical assistance to creative and UX teams as needed.
  • Assist in producing accurate tasks and project estimates.
  • Recommend solutions based on best practices and independent judgment.
  • Stay current on Drupal core updates, contributed modules, and security releases.
  • Contribute to documentation and internal knowledge sharing.

Requirements

  • Bachelor’s degree in computer science, MIS, related field, or equivalent experience.
  • 3–5 years of professional Drupal development experience.
  • Strong experience with Drupal 9/10 (site building and custom development).
  • Proficiency in PHP and Drupal API.
  • Experience with Drupal theming (Twig, custom themes, component-based development).
  • Strong knowledge of HTML5, CSS3, and modern JavaScript.
  • Experience working with RESTful APIs and third-party integrations.
  • Experience with Composer and Drupal dependency management.
  • Experience with Git-based source control workflows.
  • Familiarity with MySQL and relational database concepts.
  • Understanding of web accessibility (WCAG) and SEO best practices.
  • Experience troubleshooting and debugging Drupal applications.

Tech Stack

AWSBootstrapDockerDrupalGitJavaScriptLinuxMySQLPHPPythonReactSQLTailwind CSSVue.jsWordPress