As a Staff Engineer specializing in PHP and Drupal, you will play a central role in designing, developing, and maintaining high-performance web applications. You'll lead technical execution across projects, ensuring code quality, scalability, and alignment with architectural standards.
Key Responsibilities
- Design and implement PHP 8.X applications using Drupal 9 and 10, focusing on maintainable and efficient code
- Create custom Drupal modules and develop responsive themes using HTML5, CSS3, and SCSS
- Utilize core and contributed modules including Views, Panels, CTools, Paragraphs, and Pathauto to build flexible content architectures
- Customize and extend existing modules to meet project requirements
- Implement essential Drupal components such as hooks, views, and blocks to enhance functionality
- Lead technical discussions with clients, translating business needs into technical solutions
- Mentor development teams by sharing best practices in coding standards, performance optimization, and design patterns
- Develop proof of concepts and support teams in resolving complex technical challenges
- Diagnose and fix critical issues in existing systems, ensuring stability and reliability
- Collaborate with stakeholders to understand functional and technical specifications
Required Skills
- Proven experience with PHP 8.X and Drupal 9/10 development
- Strong background in object-oriented programming and software design principles
- Hands-on experience building and theming Drupal sites using modern front-end tools
- Familiarity with RESTful APIs, MySQL, Composer, and PHP Unit testing
- Proficiency with responsive frameworks like Bootstrap and front-end libraries such as React
- Solid problem-solving abilities and a creative approach to technical challenges
Preferred Experience
- Working knowledge of Drupal multilingual setups using Country Path or similar modules
- Exposure to Acquia platforms including Site Studio, Site Factory, or Content Hub