Role: Web Developer, Drupal Engineer
Location: Bonifacio Global City, Taguig
Type: Full time, Permanent
Shift: Mid shift aligned with UK timezones (start between 13:00–16:00)
Onboarding: First month fully onsite; then hybrid 3 days onsite per week
Overview
Morgan McKinley is recruiting for a Web Developer (Drupal Engineer) to design, build, and maintain high‑quality Drupal websites and digital experiences within a Corporate Functions technology team.
This is a Web Developer (Dev) role that sits within the Corporate Functions team that is part of the Technology division. Develop, configure, and maintain Drupal 8/9/10 websites.
Key Responsibilities
- Drupal Development and Site Building — Build and maintain Drupal 8/9/10 sites; create content types, Views, blocks, taxonomies, and menus; author and maintain custom modules using Drupal APIs (hooks, plugins, services).
- Front‑End Engineering — Implement responsive, accessible UI components using HTML5, CSS3, JavaScript, Twig; implement design systems or theme frameworks (Bootstrap, Tailwind); work with at least one modern JS framework (React preferred).
- Back‑End Engineering — Write clean PHP (OOP) code; manage Drupal configuration, routing, and entity APIs; integrate with third‑party APIs and internal systems.
- Database and Integration — Configure and optimise MySQL/MariaDB queries and schemas; use Drupal's DB abstraction; manage migrations and content automation.
- DevOps and Deployment — Use Git, CI/CD, Docker; deploy to Acquia, Pantheon, or AWS; implement caching (Varnish, Redis) and performance tuning.
- Security, Testing and QA — Apply Drupal security best practices; perform unit, integration, and functional testing; debug using Xdebug and Drupal Devel.
- Collaboration and Documentation — Work with Business Analysts, UX/UI and stakeholders; translate requirements into technical specs; document designs and deployment guides.
Required Skills
- Drupal 8/9/10 site‑building and custom module development.
- PHP with OOP and Composer.
- HTML, CSS, JavaScript, Twig templating.
- Experience with a modern front‑end framework (React preferred).
- MySQL/MariaDB and Drupal entity/schema knowledge.
- Git, CI/CD, Docker and modern DevOps workflows.
- Familiarity with Acquia, Pantheon, or enterprise hosting.
- Knowledge of caching and performance tuning (Varnish, Redis).
Desirable Experience
- Acquia Drupal certifications (developer, front‑end, back‑end).
- Multisite, multilingual, or enterprise Drupal platforms and CMS migrations.
- Structured content, editorial workflows, and API integrations.
- Strong UI/UX sensibility and ability to interpret Figma/Sketch/XD.
Soft Skills and Culture Fit
- Clear, concise communication and stakeholder management.
- Agile/Scrum experience.
- Strong problem solving, attention to detail, and ability to manage priorities.
- Collaborative, proactive, and customer‑focused.
Compensation and Benefits Summary
- Competitive base salary plus 13th month pay.
- HMO with 2 dependents from Day 1; life insurance; performance bonus (typical 1–2 months).
- Allowances: rice, laundry, medical; paid sick and vacation leave; paternity and compassionate leave.
- Transport assistance for late‑shift departures.
How to Apply
- Include links or repo snippets for Drupal projects, examples of custom modules or migrations, front‑end component demos (React/Vue), and CI/CD or Docker evidence.
- Note any Acquia/Pantheon experience and relevant certifications.