Senior CMS Drupal Developer

40.02 - 42.68 USDNet per hour - B2B
PHP

Senior CMS Drupal Developer

PHP
-, Warszawa

Cyclad

Full-time
B2B
Senior
Hybrid
40.02 - 42.68 USD
Net per hour - B2B

Job description

In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are seeking a Senior Drupal Developer to join our client, a leading company in consulting and digital transformation. Join our international website & eCommerce team managing 140+ sites across Drupal and WordPress. As a Senior/Lead CMS Developer, you’ll lead development efforts, define technical architecture, and drive the transition to a new multisite Drupal 11 platform.

Team & Vision: Distributed across the Netherlands, France, and India, with development centralizing in Poland. The team is transitioning to a unified Drupal platform by 2026, with UX and product ownership remaining close to stakeholders.

Project information:

  • Industry: E-Commerce

  • Work Setup: hybrid (2 – 3 days/week in office) – Warsaw, Poland.

  • Rate: 150 - 160 PLN/net/h + VAT (B2B contract)

  • Language: English (B2+ Required)

  • Start date: depending on candidate availability

  • Tech Stack: CMS: Drupal 11, WordPress - Frontend: React.js, Next.js, HTML5, SCSS, jQuery - Languages: PHP, JavaScript, TypeScript - APIs: REST, GraphQL - DevOps: Docker, Kubernetes, GitLab CI/CD, AWS/Azure/GCP - Tools: Jira, Git, Figma, Confluence - Testing: PHPUnit

Project scope:

  • Develop Lightning Web Components (LWC) to build the user interface of Salesforce applications

  • Translate UI/UX mockups into LWC components

  • Integrate front-end components with Apex controllers and consume backend APIs

  • Participate in functional testing and contribute to continuous improvement of the user experience

Technical Skills:

  • CMS: Drupal 11 (multisite, multilingual, multi-domain, configuration split, paragraphs, RESTful, JSON:API, GraphQL), Wordpress (GraphQL, REST, multilingual, custom plugins).

  • Frontend: React.js, Next.js (SSG/SSR, i18n, performance optimisation).

  • Languages: PHP (Drupal, Wordpress), JavaScript/TypeScript, HTML5, SCSS/Tailwind.

  • APIs: REST, GraphQL.

  • Cloud & DevOps: Docker, Kubernetes, GitLab CI/CD, AWS/Azure/GCP.

  • Testing: PHPUnit.

  • Tooling: Jira, Git, Figma, Confluence.

  • Architecture (Preferred): Headless, Decoupled, Micro Frontends, Component-based design.

Requirements:

  • Proven experience as a CMS developer with strong expertise in both Drupal and Wordpress.

  • Deep understanding of Drupal (custom modules, multisite, multilingual, RESTful, JSON: API, GraphQL, headless & decoupled use).

  • Wordpress (custom plugins, multilingual, REST, GraphQL).

  • Strong front-end skills: HTML, CSS, JavaScript, jQuery, plus modern frameworks (React, Next.js).

  • Understanding of the full web development process (design, development, deployment).

  • Good grasp of asynchronous request handling, partial page updates, AJAX.

  • Proficient in cross-browser compatibility and scalable application design principles.

  • Experience with data migration, transformation, and scripting.

  • Familiarity with Agile and Scrum methodologies.

  • Prior experience with digital accessibility (WCAG).

We offer:

  • Full-time job agreement based on B2B

  • Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible

  • Multisport card (also for an accompanying person)

  • Life insurance

Tech stack

    Next.js

    advanced

    PHP

    advanced

    WordPress

    advanced

    React

    advanced

    Drupal

    advanced

Office location

Senior CMS Drupal Developer

40.02 - 42.68 USDNet per hour - B2B
Summary of the offer

Senior CMS Drupal Developer

-, Warszawa
Cyclad
40.02 - 42.68 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Cyclad (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobow... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.