Location
Austin, TX | United States
Job description
Requirements & Description:
- Gather requirements through direct interaction with project stakeholders.
- Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
- Develop reusable Drupal modules, themes, and features based on project requirements.
- Write clean, efficient, and maintainable Drupal modules, templates, components, and code.
- Implement and maintain third-party integrations, APIs, and web services.
- Troubleshoot and debug issues within the Drupal environment, addressing performance bottlenecks and security vulnerabilities.
- Optimize website performance, responsiveness, and scalability.
- Stay up-to-date with the latest Drupal and PHP trends, tools, and best practices.
- Participate in code reviews, knowledge sharing, and mentoring of junior developers.
- Produce system architecture artifacts and other engineering documentation.
- Remove engineering roadblocks through teamwork and creative solutions.
- Strong knowledge of Drupal core concepts, module development, theming, and custom site-building.
- Solid understanding of web security best practices.
- Ability to diagnose and resolve cross-browser/cross-device compatibility issues.
Required Skills:
- Proven experience (8+ years) developing and maintaining Drupal-based solutions.
- Should also have an understanding of Composer and Drush.
- Extensive PHP programming skills with a deep understanding of PHP frameworks and libraries.
- Effective communication and collaboration skills within a team environment.
- A good understanding of Linux, Acquia Site Factory, Acquia Cloud, or Docker is a Plus.
- Experience building accessible websites and familiarity with Section 508 compliance.
- Proficiency in web technologies such as HTML, CSS, and JavaScript.
- Experience with Composer and Drush.
- Familiarity with Test-Driven Development and writing Unit and Kernel tests for Drupal.
- Experience with version control in Git.
- Experience with database design and management, including MySQL, Drupal DB API, and optimizing database queries.
Report this job
- Dice Id: 10477291
- Position Id: 8213666
Job tags
Salary