Senior Frontend Developer

Ntek Software Solutions — Luxembourg · Posted ~5 hours ago

Senior Contract Onsite

Skills

Drupal 11 PHP 8.3 frontend development web development e-commerce platforms Drupal PHP ERP Pantheon

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior frontend development opportunity building and enhancing a multilingual digital commerce platform. The role involves modern web frameworks, backend integration, and delivering reliable online experiences.

Highlights

Work on a modern multilingual e-commerce platform using current web technologies in a technically challenging environment.

Description

Job Title: Senior Front-End Drupal Developer Location: Boulevard Royal, 2 - L-2983 Luxembourg (On-site) Duration: ASAP - 13/10/2026 + Possibility of Extension Language: French, English Job Description: Context, Description & Mission Details About Central Bank of Luxembourg The Client is the monetary authority of Luxembourg and a member of the Eurosystem and the European System of Central Banks.It is part of the creation of the European Economic and Monetary Union.BCL is responsible for a wide range of tasks relating to monetary policy, banknote issuance, financial stability, prudential supervision, statistics, international relations, payment systems and economic analysis and research.Mission Context The Client is developing its new e-commerce platform (eShop) for selling numismatic products. The platform is built on Drupal 11 / PHP 8.3 , integrated with the internal ERP for the catalog and orders, with online payment and cloud hosting (Pantheon). The site is multilingual (FR/EN/DE) and based on a design system mocked up in Figma, implemented via a two-tier theme architecture (parent design system + child theme).The project is in active development (MVP), with an existing team of developers. The required support will primarily focus on the reliable and high-quality front-end development of the website pages, from the Figma mockups to production deployment.Mission Description The service provider will work under the coordination of the BCL tech lead, within the existing development team. The work will include, but is not limited to: Integration of Figma mockups into Drupal templates: catalogue pages, product sheets, purchase funnel, customer area, editorial pagesDevelopment and enhancement of the design system: reusable components, visual consistency between pages, component documentationModern CSS (Tailwind) and JavaScript: interactions, carousels/sliders, galleries, form behavior, loading and error statesResponsive design (mobile first) and browser compatibilityAccessibility: compliance with WCAG standards / frameworks applicable to public websitesFront-end performance: image optimization, loading, etc.Multilingual integration (FR/EN/DE): templates and components compatible with content and interface translationClose collaboration with back-end developers (connecting templates to real data) and participation in code reviewsKnowledge transfer to the internal teamExpected deliverables Templates, components, CSS and JavaScript delivered via merge requests, reviewed and validated, conforming to project standardsRendering conforms to the approved Figma mockups (desktop and mobile)Documentation of the developed componentsParticipation in team ceremonies (daily routine, sprint review)Desired profile Required skills (must have) Minimum 5 years of experience in front-end development, including a minimum of 3 years in Drupal theming (8/9/10/11): Twig, preprocessing, libraries, render arrays, theme system, etc.Mastery of modern CSS: CSS architecture, flexbox/grid, responsive mobile first, animationsSolid vanilla JavaScript (ES6+), without any framework dependenciesExperience integrating Figma (or equivalent) mockups with pixel-perfect fidelity requirementsWeb accessibility: WCAG 2.2, HTML semantics, keyboard navigation, screen readersGit in a team environment (merge requests, code review, rebase)Fluent French (working language), technical EnglishDesired skills (nice to have) Tailwind CSS (ideally v4)Single Directory Components (SDC) DrupalMultilingual Drupal (content/config translation) and theming of e-commerce sitesFront-end performance: Core Web Vitals, lazy loading, image optimization (Drupal image styles)Containerized environments, Composer concepts and the Drupal backend ecosystemExperience in a banking, institutional or regulated environmentInterpersonal skills Attention to detail and a commitment to faithfulness to the modelsAutonomy and rigor in a high-security environmentClear communication with back-end profiles and designSkills: Accessibility Agile Ajax Composer CSS Drupal ecommerce GIT HTML5 Javascript Responsive Design Locations & Remote Options Main address: Boulevard Royal, 2 - L-2983 LuxembourgRemote option: No remote