Remote, Costa Rica, San Jose Hybrid Contract

Precision for Medicine is hiring an Intermediate Web Developer

About the Role

As an Intermediate Web Developer, you will be central to creating and maintaining custom Drupal applications in a fast-paced, multi-client environment. Your work will span development, configuration, and optimization of content-rich digital experiences, ensuring alignment with both technical standards and client goals.

Key Responsibilities

  • Design and implement custom Drupal modules and themes using modern development practices
  • Translate design and business requirements into functional, maintainable web solutions
  • Configure content models, taxonomies, and site architectures in Drupal
  • Integrate third-party services via RESTful APIs, including CRM and marketing platforms
  • Maintain and modernize legacy Drupal systems to ensure performance and security
  • Collaborate in technical planning, offering input on architecture and solution design
  • Conduct code reviews and help uphold coding standards across teams
  • Support deployment pipelines and resolve production issues efficiently
  • Optimize application performance through caching, configuration, and code refinement
  • Write and maintain technical documentation for internal and client use
  • Assist UX and creative teams with technical insights during design and prototyping phases
  • Contribute to task breakdowns and provide realistic project estimates
  • Stay current with Drupal updates, security advisories, and emerging best practices

Required Qualifications

  • Proven experience with Drupal 9 and 10, including site building and custom module development
  • Solid PHP skills with deep understanding of the Drupal API and object-oriented principles
  • Experience developing and customizing themes using Twig and modern front-end technologies
  • Strong command of HTML5, CSS3, and JavaScript fundamentals
  • Familiarity with RESTful API integration and service-oriented architectures
  • Hands-on experience with Composer for dependency management
  • Working knowledge of Git and collaborative development workflows
  • Understanding of MySQL and relational database design
  • Experience managing Drupal configuration across environments
  • Knowledge of web accessibility (WCAG) and SEO principles
  • Ability to debug and troubleshoot complex Drupal applications
  • Experience deploying and configuring Drupal in Apache or Nginx environments
  • Bachelor’s degree in computer science, information systems, or equivalent experience
  • 3–5 years of professional Drupal development experience

Preferred Skills

  • Experience with headless or decoupled Drupal implementations
  • Familiarity with modern JavaScript frameworks such as React or Vue
  • Working knowledge of AWS services including EC2, S3, CloudFront, and IAM
  • Experience with CI/CD pipelines and automated deployment strategies
  • Proficiency using Docker for local development environments
  • Exposure to Acquia, Pantheon, or similar managed hosting platforms
  • Background in multi-site Drupal architectures
  • Understanding of caching technologies like Varnish and Redis
  • Experience in regulated sectors such as healthcare or life sciences
  • Knowledge of AWS Lambda, SAML, Python, or Linux (especially RHEL)
  • Familiarity with Bootstrap, Tailwind CSS, WordPress development, or CodeIgniter

Work Environment

This is a hybrid role, allowing flexibility between remote and office-based work. You will collaborate with cross-functional teams and engage directly with client technical stakeholders during discovery and implementation phases.

Team & Culture

You’ll join a technically rigorous, collaborative team that values clear communication, precision in execution, and continuous learning. We emphasize clean code, peer review, and adherence to development best practices. Experience with Agile, Scrum, or Waterfall methodologies is beneficial. The ideal candidate is proactive, detail-oriented, and comfortable balancing multiple priorities across concurrent projects.

Required Skills
Drupal 9Drupal 10PHPDrupal APITwigHTML5CSS3JavaScriptRESTful APIsComposercustom module developmentDrupal themingcomponent-based development Drupal 9Drupal 10PHPDrupal APITwigHTML5CSS3JavaScriptRESTful APIsComposercustom module developmentDrupal themingcomponent-based development
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Precision for Medicine
Precision for Medicine integrates clinical trial execution with deep scientific knowledge, laboratory expertise, and advanced data sciences to help life sciences improve the speed, cost, and success rate of bringing life-changing therapies to patients. The company has a strong focus on Oncology and Rare Disease.
All jobs at Precision for Medicine Visit website
Job Details
Category fullstack
Posted 4 hours ago