Jobs · dice

R

Full Stack Engineer Level II

Randstad Digital · Deerfield, Illinois, USA · Posted 1d ago

onsiteContractmid5-8 yrsUSD85 - USD87🇺🇸 United States
Apply on dice

About the role

Upgrade legacy Drupal versions and manage Acquia Cloud environments for a contract position.

job summary: Randstad Digital is hiring and we're looking for someone like YOU to join our team! If you are seeking a new opportunity, looking to grow in your career, or you know someone who is - we want to hear from you! Take a look at the below opportunity, or feel free to visit RandstadUSA.com to view and apply. location: McLean, Virginia job type: Contract salary: $85.00 - 86.66 per hour work hours: 8am to 5pm education: Bachelors responsibilities: 1. Platform Upgrade & EOL Migration Core & Security Upgrades: Upgrade legacy Drupal versions (Drupal 7/8/9) to current supported release standards (Drupal 10/11) prior to the December EOL deadline. Acquia Cloud Environment: Manage and optimize hosted environments on Acquia Cloud (Dev, Stage, Prod). Execute platform and stack upgrades (e.g., PHP version bumps, Acquia CLI, BLT, Drush). Code Refactoring & Deprecation Cleanup: Audit custom modules, themes, and contrib dependencies for deprecated API usages and rewrite them to meet modern Drupal coding standards. 2. Testing, QA & Deployment Automated & Visual Regression Testing: Build and run test suites (PHPUnit, Behat, Cypress, or BackstopJS) to verify frontend layouts, custom functionality, and integration points post-upgrade. CI/CD Pipelines: Maintain and enhance deployment pipelines using Acquia Pipelines, GitHub Actions, or GitLab CI for zero-downtime releases. 3. Knowledge Transfer & Team Mentorship Upskilling & Pair Programming: Partner closely with internal non-Drupal engineers to build their technical proficiency in modern Drupal paradigms, Symfony components, and Acquia best practices. Documentation & Standards: Author clear architecture guides, deployment runbooks, and coding guidelines so the internal team can seamlessly take over maintainability post-contract. qualifications: Drupal SME: 5+ years of hands-on experience developing, architecting, and upgrading large-scale Drupal applications (Drupal 9/10/11). Acquia Cloud Ecosystem: Deep familiarity with Acquia Cloud Enterprise / Site Factory, Acquia CLI, Acquia Search (Solr), and platform management tools. Backend PHP & Symfony: Mastery of modern PHP (8.x), OOP principles, and Symfony components underlying modern Drupal. Module & Theme Development: Proven track record writing secure custom modules and Twig-based themes. Database & Site Migration: Hands-on experience with Drupal Migrate API, Drush, and database schema updates. skills: Acquia,Drupal,code changes,team skills Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days.

Read the full posting on dice →

FAQ

Is the Full Stack Engineer Level II role at Randstad Digital remote?+

This Full Stack Engineer Level II position is listed as onsite (Deerfield, Illinois, USA).

What is the salary for the Full Stack Engineer Level II role at Randstad Digital?+

The listing states USD85 - USD87.

What seniority level is this Full Stack Engineer Level II role?+

This is a mid level position.

How do I apply for the Full Stack Engineer Level II role at Randstad Digital?+

Use the "Apply on dice" button to open the original posting on dice, where you can submit your application directly to Randstad Digital.