NoFluffJobs Hybrydowo Senior New

Senior / Lead CMS Drupal Developer (Website & eCommerce) m/k/n

Upvanta

⚲ Warszawa

23 100 - 28 980 PLN (B2B)

Wymagania

  • Drupal
  • GraphQL
  • CMS
  • PHP
  • JavaScript
  • TypeScript
  • HTML5
  • CSS
  • SCSS
  • Tailwind
  • React
  • Next.js
  • SSR
  • API
  • REST API
  • Docker
  • Kubernetes
  • Git
  • Jira
  • Confluence
  • Figma
  • Ajax
  • WCAG (nice to have)
  • AWS (nice to have)
  • Azure (nice to have)
  • GCP (nice to have)

Opis stanowiska

O projekcie: Poszukujemy doświadczonego CMS Drupal Developera (Senior / Lead) do zespołu rozwijającego i utrzymującego rozbudowane platformy webowe oraz e-commerce. Rola obejmuje zarówno rozwój nowych rozwiązań, jak i udział w transformacji architektury systemów w kierunku nowoczesnych podejść (headless, micro frontends). O projekcie / zespole: - Zespół odpowiada za rozwój i utrzymanie ok. 140 serwisów webowych i e-commerce - Aktualnie systemy oparte są o Drupal, z planowaną dalszą standaryzacją i rozwojem platformy - Zespół międzynarodowy (Europa + Indie), z rozwojem kompetencji technologicznych w Polsce - Projekt obejmuje zarówno utrzymanie istniejących rozwiązań, jak i budowę nowej platformy multisite Oferujemy: - Długofalową współpracę w modelu B2B - Udział w dużym, międzynarodowym projekcie - Realny wpływ na architekturę i rozwój platformy - Pracę w nowoczesnym stacku technologicznym Wymagania: Wymagania: - Bardzo dobra znajomość Drupal (custom modules, multisite, multilingual, JSON:API, GraphQL) - Doświadczenie w pracy jako CMS Developer (Senior lub Lead) - Znajomość PHP, JavaScript/TypeScript, HTML5, CSS (SCSS / Tailwind) - Doświadczenie z React.js, Next.js (SSR/SSG, i18n, optymalizacja wydajności) - Praktyczna znajomość integracji API (REST, GraphQL) - Doświadczenie z Docker, Kubernetes, CI/CD (GitLab) - Znajomość narzędzi: Git, Jira, Confluence, Figma - Umiejętność pracy w Agile / Scrum - Znajomość zagadnień takich jak AJAX, cross-browser compatibility, skalowalność aplikacji Mile widziane: - Doświadczenie z architekturą Headless / Decoupled / Micro Frontends - Doświadczenie w projektach e-commerce - Znajomość standardów dostępności (WCAG) - Doświadczenie w migracji danych i transformacjach systemów - Znajomość chmury (AWS / Azure / GCP) Codzienne zadania: - Rozwój i utrzymanie platform CMS opartych o Drupal (w tym multisite, multilingual, multi-domain) - Projektowanie i rozwój nowej platformy Drupal oraz wsparcie procesu migracji - Tworzenie i rozwój komponentów frontendowych (React, Next.js) - Integracja warstwy frontendowej z backendem (REST API, GraphQL) - Praca z architekturą headless / decoupled oraz podejściem komponentowym - Dbanie o wydajność, skalowalność i jakość rozwiązań - Udział w testowaniu (TDD, PHPUnit) oraz code review - Współpraca z zespołami UX/UI, backend i DevOps - Udział w pracy zespołu Agile (Scrum)