Details:
- Position: Web Developer (Drupal)
- Employment: Regular
- Location: BGC,Taguig
- Setup: Hybrid - 3 days onsite per week - 2 days work from home per week
- Shift: Mid Shift
Requirements
- Strong hands-on experience with Drupal 8/9/10 (site-building + back-end development).
- Proficiency in PHP, including OOP and Composer.
- Strong knowledge of HTML, CSS, JavaScript, and Twig templates.
- Experience developing custom Drupal modules.
- Good understanding of database design, SQL, and Drupal's entity schema.
- Experience with Git, CI/CD, Docker, and modern DevOps workflows.
- Familiarity with Acquia, Pantheon, or other enterprise hosting platforms.
- Understanding security hardening, performance tuning, and caching.
Role Responsibilities:
Drupal Development & Site Building
- Develop, configure, and maintain Drupal 8/9/10 websites.
- Build and customize content types, views, blocks, taxonomies, and menus.
- Create and maintain custom modules using Drupal APIs (hooks, plugins, services).
- Implement responsive themes using Twig templates and front-end frameworks. Front-End Engineering
- Develop clean, responsive, and accessible UI components using HTML5, CSS3, JavaScript.
- Implement design systems or theme frameworks (e.g., Bootstrap, Tailwind).
- Optimize user experience across web and mobile.
- At least one modern framework: React,Angular, Vue, Svelte
Skills include:
- Component-based development
- State management (Redux, Vuex, Zustand, etc.)
- Routing, forms, data-fetching patterns UI/UX Understanding
- Familiarity with UI/UX principles
- Ability to interpret Figma, Sketch, XD designs
- Attention to spacing, typography, color, and interaction patter
Back-End Engineering
- Write clean, maintainable PHP code following OOP principles.
- Work with Drupal's configuration management, routing, and entity APIs.
- Integrate with third-party APIs and internal systems as required.
Database & Systems Integration
- Configure and optimize MySQL/MariaDB queries and schemas for Drupal.
- Utilize Drupal's database abstraction layer effectively.
- Manage data migration, import/export, and content automation workflows.
DevOps & Deployment
- Manage code versioning using Git.
- Work with CI/CD pipelines and containerized environments (e.g., Docker).
- Deploy and optimize Drupal sites on cloud platforms (Acquia, Pantheon, AWS).
- Implement caching layers (Varnish, Redis) and performance tuning.
Security & Compliance
- Apply Drupal security best practices and monitor patching requirements.
- Ensure adherence to secure coding guidelines and governance frameworks.
- Manage user roles, permissions, and content workflows. Testing & Quality Assurance
- Conduct unit, integration, and functional testing
- Debug and resolve defects across environments using tools like Xdebug or Drupal Devel.
Collaboration & Documentation
- Work closely with Business Analysts, UX/UI teams, and stakeholders.
- Interpret business requirements into technical specifications.
- Document technical designs, workflows, and deployment guides.
Soft Skills
- Strong communication skills and ability to explain technical topics clearly.
- Ability to work collaboratively within Agile/Scrum teams.
- Strong problem-solving, analytical thinking, and attention to detail.
- Ability to work independently and manage multiple tasks.