Drupal Full Stack Developer

Location:
Budapest, Hungary
Job classification
Full Time
Posting date
Posting ID
REQ-25613

Are you inspired by “what’s next”? So are we.

When you join the Albemarle team, you contribute to a better tomorrow. You will play a role in powering many of the world’s largest and most critical industries, from energy and communications to transportation and electronics. We are putting innovation to work to improve people’s lives and we want YOU to be a part of it.

Job Description

Albemarle Corporation is looking to hire a seasoned Drupal Full Stack Developer who can help the company extend the features of its public facing website. The person in this role will support Albemarle’s digital transformation by enhancing the delivery of content to the public that will directly impact the company's growth.

The successful candidate will possess exceptional problem solving and analytic skills, a deep understanding of Drupal best practices and SDLC. The Drupal Full Stack Developer will create custom modules that address stakeholder requests for new functionality. That person will write tests and manage test suites (unit/behat) within the Acquia Cloud Platform.

The Drupal Full Stack Developer builder will also customize Drupal themes for multiple sites and address stakeholder requests for design modifications that affect how pages are rendered in desktop and mobile browsers. That person will participate in testing using Browser Stack to verify that pages are rendering properly in different browsers across multiple devices.

Experience interacting with the Drupal community is preferred. The position involves evaluation of contributed modules that may add valuable features to our build.

Role Responsibilities:

  • Meeting with the business to gather & document requirements.
  • Working closely with Web Development team to execute solutions that are extensible and maintainable.
  • Design and execute custom modules conforming to Drupal coding standards using PHP version 8.1.
  • Manage repository strategy for branching and merging code.
  • Setting tasks and development goals based on requirements.
  • Executing code deployment.
  • Configuring automated testing systems.
  • Updating Drupal core and contributed modules.
  • Creating documentation for code deployment procedures.
  • Documenting content creation procedures for business stakeholders.
  • Create custom sub-themes and theme modifications that conform to Drupal coding standards and best practices.
  • Adhere to repository strategy for branching and merging code.
  • Setting tasks and development goals based on visual mockups provided.
  • Participate in code deployments.
  • Configuring automated testing systems for visual design.
  • Managing image presets and configurations that impact visual display of content
  • Documenting content creation procedures for business stakeholders.

Role Requirements:

  • Bachelor’s degree in Computer Science or Software Engineering or equivalent experience.
  • 6+ years of previous experience using Drupal 8 or above.
  • 6+ years of experience developing with PHP,
  • Thorough understanding of Drupal site building best practices (Views, Content types, configuration management)
  • 4+ years of experience using Drupal 8 or above.
  • 4+ years of experience with Drupal theme development.
  • Proficiency with HTML, TWIG, SASS.
  • Proficiency with Drusch, bash, git and Browser Stack.
  • 4+ years of experience developing with PHP.
  • Thorough understanding of Drupal site building best practices (Views, Content types, configuration management)
  • Experience with Acquia Cloud Platform, Cloud IDE, Code Studio, Site Studio
  • Proficiency with Drush, bash, MySQL, git, xdebug.
  • Be able to provide support and training.
  • Project Management
  • Great communication skills
  • Detail orientated.
  • Self-motivated.

Nice to have:

  • Java
  • Commerce experience
  • APIs

Choose to unlock your full POTENTIAL. Apply today.

Select one:

For Australia, you have the option to apply using Seek.