Senior Frontend Engineer with Drupal

18k - 21k PLN/ mies.B2B
14k - 17.2k PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#412239·Dodano 12 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

DrupalHTMLCSSJavaScriptTypeScriptReact

Firma i stanowisko

DataArt is hiring a Senior Frontend Engineer with strong Drupal experience to design, build, maintain, and optimize enterprise digital experiences. The role focuses on frontend engineering combined with hands-on Drupal theming and component development within scalable, accessible, and high-performing interfaces. Collaboration occurs closely with design, backend, and platform teams.

Wymagania

  • 6+ years of professional frontend or web application development experience with production ownership.
  • 3+ years of hands-on Drupal development experience, including theming, components, and rendering layers.
  • Advanced proficiency with HTML, modern CSS/Sass, responsive design, JavaScript, and TypeScript.
  • Production experience with React or another modern component-based frontend framework.
  • Hands-on experience building and theming Drupal components using Twig and Drupal rendering concepts.
  • Understanding of Drupal caching mechanisms including render cache, cache tags, cache contexts, invalidation, and asset aggregation.
  • Ability to read PHP and understand Drupal custom modules and backend logic impact on frontend.
  • Experience building reusable component-driven UI architectures and integrating frontend with APIs.
  • Strong understanding of accessibility and building WCAG-compliant interfaces.
  • Strong Git workflow habits and familiarity with modern frontend tooling.
  • Working knowledge of Composer and Drush.
  • Ability to troubleshoot complex application issues and collaborate effectively across teams.

Obowiązki

  • Design, develop, and maintain scalable, responsive, accessible, and high-performing frontend experiences for enterprise Drupal applications.
  • Build reusable UI components using modern HTML, CSS/Sass, JavaScript, and TypeScript.
  • Develop and maintain sophisticated client-side functionality using React or a comparable component-based frontend framework.
  • Translate UX/UI designs and design system specifications into reusable production components.
  • Build, theme, and maintain Drupal components and templates independently for routine frontend work.
  • Contribute to frontend architecture, coding standards, reusable patterns, testing practices, and component library strategy.
  • Evaluate when functionality should use Drupal server-side rendering, progressive enhancement, or a JavaScript framework.
  • Participate in code reviews, technical design discussions, production troubleshooting, and continuous improvement of frontend engineering practices.

Benefity

  • Up to 26 paid vacation days per year.
  • 10 fully paid illness/special days off per year without medical certification for all contract types.
  • Health and life insurance via Luxmed.
  • MyBenefit platform with Multisport option.
  • Internal psychological support service.
  • English language classes from the first working day.
  • Access to external learning platforms such as O’Reilly, LinkedIn Learning, and Udemy.
  • Flexible workplace options: office, home, or hybrid.
  • Tech Skills Mentoring Program.
  • Opportunities for public speaking, mentoring, and technical interviewing.
  • Fully paid idle time (bench) when not involved in a project.
  • Certification reimbursement (AWS, GCP, Microsoft, etc.).
Płatne święta
Opieka zdrowotna
Karta sportowa
Kursy językowe
Elastyczne godziny

Inne informacje

Informujemy, że administratorem danych jest DataArt Poland Sp z o o z siedzibą w Lublinie, Ul. Zana 39 a, 20-601 Lublin (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

DataArt

DataArt

30 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz