CMS Drupal Developer
Crestt
⚲ Warsaw
120 - 140 PLN/h netto (B2B)
Wymagania
- htlm
- JSON:API
- WordPress
- REST API
- jQuery
- React
- JavaScript
- CMS
- tailwind
- Drupal
Opis stanowiska
• Strong experience as a CMS Developer, with deep expertise in Drupal • Hands-on experience with: • Drupal 11 (custom modules, multisite, multilingual, configuration split, paragraphs) • RESTful services, JSON:API, GraphQL • Solid knowledge of WordPress (custom plugins, multilingual, REST, GraphQL) • Strong front-end development skills: • JavaScript / TypeScript • React.js, Next.js • HTML5, CSS/SCSS, Tailwind • jQuery, AJAX, asynchronous request handling • Backend development with PHP • Experience with API-driven architectures • Familiarity with Docker, Kubernetes, and GitLab CI/CD • Experience working with cloud platforms (AWS, Azure, or GCP) • Proficiency with Git, Jira, and Confluence • Experience with PHPUnit and test-driven development • Understanding of headless, decoupled, and micro frontend architectures • Component-based design approach • Experience working in Agile / Scrum environments • Strong problem-solving and analytical skills • Ability to work in distributed, international teams • Good communication skills in English • Proactive mindset and ownership of solutions Nice to have: • Experience with large-scale multisite CMS platforms • Background in data migration and transformation • Prior experience in e-commerce environments • Leadership or mentoring experience (for Lead level) Required Technical Skills CMS●Drupal●REST API●Wordpress,●JavaScript●React Main Responsibilities • Design, develop, and maintain CMS-based solutions using Drupal 11 and WordPress • Build and maintain multisite, multilingual, and multi-domain platforms • Develop custom Drupal modules and WordPress plugins • Implement headless and decoupled architectures using REST, JSON:API, and GraphQL • Translate UI/UX designs (Figma) into high-quality, reusable front-end components • Develop front-end solutions using React.js and Next.js (SSG/SSR, i18n, performance optimisation) • Integrate front-end components with backend services and APIs • Ensure cross-browser compatibility, performance, and scalability • Implement and maintain automated tests (PHPUnit, TDD practices) • Support e-commerce platforms and content-heavy websites • Participate in Agile/Scrum ceremonies and contribute to continuous improvement • Collaborate with DevOps on CI/CD pipelines and cloud deployments • Support platform migration, data transformation, and system evolution Ensure compliance with web accessibility standards (WCAG)