Frontend Developer

Oversigt og nøgleindsigter
Stillingen som Frontend Developer hos ALK i Kraków indebærer udvikling af frontend-arkitektur for en modulær, multi-brand CMS platform. Du vil arbejde med React og TypeScript i tæt samarbejde med backend/fullstack teamet.
Højdepunkter
- Udvikling af responsive og tilgængelige templates med Twig, HTML, SCSS og Tailwind CSS.
- Samarbejde om design og implementering af frontend arkitektur med hybrid Twig + React setup.
- Bidrag til vedligeholdelse og udvikling af en komponentbibliotek, der bruges på tværs af flere sites.
Påkrævede kvalifikationer
- • Solid erfaring i frontend-udvikling (3+ år), især inden for modulære CMS eller komponentdrevne projekter.
- • Stærk viden om HTML, CSS (Tailwind eller utility-first) og SCSS arkitektur.
- • Komfortabel med React + TypeScript, inklusiv oprettelse af genanvendelige komponenter og state handling.
Ønskværdige kvalifikationer
- • Erfaring med multi-brand design systemer eller komponent-tematisering.
- • Tidligere arbejde med Sulu CMS eller Twig.
Den ideale kandidat
Den ideelle kandidat har en passion for strukturerede, genanvendelige frontend-systemer og en stærk forståelse for CSS arkitektur. De skal også have et godt øje for design detaljer og kunne samarbejde effektivt med forskellige teams.
Jobbeskrivelse
With 100 years of history, ALK is on an ambitious journey to become the preferred allergy company globally. Since 2018, we have been investing heavily in digital consumer-facing activities, and in 2022, we began focusing on expanding digital prescribers (doctors) base. Since then, we are working on infrastructure projects to connect our B2B and B2C ecosystems, enhancing the overall web & app experiences.
Our Digital Customer Engagement & Digital Excellence department takes a holistic approach to consumer and doctor interactions, ensuring the right patient meets the right doctor at the right time. Through web engagement tools, apps, webinars, and innovative partnerships, such as AI chatbots on allergy clinic websites, we aim to provide simple yet effective solutions for people living with allergies and the doctors who treat them.
The team operates globally in markets such as Germany, Norway, Denmark, Switzerland, Slovakia, and Canada, with more to come. To support this journey, we’re looking for a new Frontend Developer to join our Digital Customer Engagement team.
The position
As a Frontend Developer in our Content Digital Core (CDC) initiative, you will work on building the frontend architecture of a modular, multi-brand CMS platform powering dozens of international websites. You will contribute both to server-rendered (Twig/HTML) templates and dynamic, component-driven interfaces using React and TypeScript — all aligned with Symfony’s AssetMapper and Sulu CMS.
You will collaborate closely with a backend/fullstack team, solution architect, and agency resources to ensure clean code, scalable design, and maintainable user interfaces. The role requires a passion for structured, reusable frontend systems, a solid understanding of CSS architecture, and a keen eye for design detail.
Key Responsibilities
1. Implementing Frontend Views and Components
- Build responsive, accessible, and performant templates using Twig, HTML, SCSS, and Tailwind CSS.
- Develop modular frontend components in React + TypeScript, following design system patterns.
- Ensure frontend code integrates seamlessly with Symfony/Sulu backend, using Symfony AssetMapper.
2. System Architecture and Design Integration
- Work with design tokens, Figma components, and brand guidelines to implement consistent visuals across multiple markets and brands.
- Participate in designing scalable frontend architecture — hybrid (Twig + React) with room for progressive enhancement or headless evolution.
- Help maintain and evolve a component library shared across multiple sites.
3. Collaboration Across Teams
- Coordinate closely with backend/fullstack developers to align API/data contracts.
- Work with UX/UI designers, content teams, and product managers to ensure pixel-perfect and content-flexible implementations.
- Contribute to code reviews and frontend QA processes.
Our Tech Stack
- Templating: Twig (Symfony/Sulu), HTML5, SCSS, Tailwind CSS
- JS/Frontend: TypeScript, React (with hooks), ES Modules, some vanilla JS
- Bundling & Assets: Symfony AssetMapper (no Webpack Encore), Vite (potential), import maps
- CMS: Sulu CMS (Symfony-based), content blocks with structured data
- Tooling: GitHub, ClickUp, Figma, Storybook (planned)
What we’re looking for
- Solid experience in frontend development (3+ years), ideally in modular CMS or component-driven projects.
- Strong knowledge of HTML, CSS (Tailwind or utility-first), and SCSS architecture (BEM, ITCSS, etc.).
- Comfortable with React + TypeScript, including reusable component creation and state handling (hooks preferred).
- Familiarity with vanilla JS, but also good judgement on when to use a lightweight lib (e.g. Alpine.js, Stimulus, or similar) that plays well with server-rendered pages and Symfony.
- Awareness of Symfony AssetMapper or similar build-less asset management.
- Ability to balance performance, maintainability, and visual fidelity across multiple brands.
Nice to have
- Experience in multi-brand design systems or component theming
- Prior work with Sulu CMS or Twig in Symfony
- Familiarity with design token pipelines or headless CMS thinking
- Exposure to CI/CD workflows and performance testing (Lighthouse, Web Vitals)
What we offer
- Dynamic Work Environment: Engage in meaningful projects that have a significant impact on our organization and customers.
- Collaborative Culture: Join a team that values knowledge creation and team engagement.
- Modern Office Amenities: Enjoy a workspace designed with Danish aesthetics, open floorplans, and collaborative areas.
Why join ALK GBSC?
- Empowered environment: Work closely with decision-makers in a flat, agile organization that values your input.
- Modern workspace: Enjoy a beautifully designed office with an open floorplan, ergonomic furniture, and top-tier facilities in Kraków.
- Attractive benefits: Multicafeteria, private medical care, life insurance, Pluxee card, holiday donations, company bikes, birthday leave, Christmas vouchers, and company phones for all employees
- Work-life balance: Flexible working hours and a healthy work culture that prioritizes well-being and collaboration.
Join ALK and contribute to a meaningful mission while growing your skills in a supportive and international team.
Location: Kraków, hybrid work possible (at least 2 days a week in the office)
Type: Full-time, employment contract (UoP) — B2B not an option
Karrierevej
Typisk karriereforløb
Senior Frontend Developer
Lead Frontend Developer
Frontend Architect
Vækstpotentiale
Stillingen som Frontend Developer hos ALK tilbyder stærke muligheder for at udvikle sig inden for både teknisk dybde og arkitektur. Der er også potentiale for at bevæge sig ind i ledelsesroller i takt med at man opbygger erfaring og forståelse for virksomhedens digitale strategi.
Overførbare færdigheder
Branchekontekst
Denne rolle er central i den nuværende trend mod digital transformation i sundhedssektoren, hvor udvikling af brugervenlige og skalerbare digitale løsninger er nøglen til at forbedre patientoplevelser og effektivisere lægeinteraktioner. ALK's fokus på både B2B og B2C integration understøtter deres position i markedet som en innovativ spiller inden for allergibehandling.
Færdighedsanalyse
Kritiske færdigheder
Implementering af server-renderede skabeloner og komponenter.
Udvikling af modulære frontend-komponenter i React, der følger design system mønstre.
Opbygning af responsive, tilgængelige og performante skabeloner.
Vigtige færdigheder
Brug af TypeScript til at skabe stærkt typede, vedligeholdelige frontend-løsninger.
Integration af frontend-kode med Symfony/Sulu backend ved brug af Symfony AssetMapper.
Deltagelse i design af skalerbar frontend-arkitektur med mulighed for progressiv forbedring.
Koordinering med forskellige teams for at sikre pixel-perfekte og indholdsfleksible implementeringer.
Ønskværdige færdigheder
Arbejder med design tokens og Figma-komponenter for at sikre konsistente visuals.
Mest kritiske færdigheder
Sådan fremhæver du din erfaring
Fremhæv erfaring med udvikling af modulære og skalerbare frontend-løsninger ved brug af React og TypeScript. Beskriv tidligere projekter, hvor du har arbejdet med både server-renderede skabeloner og dynamiske komponenter, samt hvordan du har sikret integrationen med backend-systemer. Angiv eksempler på samarbejde med design- og udviklingsteams for at levere konsistente brugeroplevelser.
Interviewforberedelse
Sandsynlige spørgsmål
Kan du forklare din erfaring med React og TypeScript?
tekniskTip: Fokusér på konkrete projekter, hvor du har anvendt React og TypeScript, og hvordan du har bidraget til projektets succes.
Hvordan sikrer du, at dine frontend-komponenter er både responsive og tilgængelige?
tekniskTip: Diskutér brugen af SCSS, Tailwind CSS og bedste praksis for tilgængelighed. Giv eksempler på tidligere arbejde, hvor dette har været en prioritet.
Beskriv en udfordring du har haft med at integrere frontend og backend, og hvordan du løste den.
erfaringTip: Vælg en konkret situation, forklar problemet, din tilgang til løsningen, og hvad du lærte af oplevelsen.
Hvordan vil du sikre, at dine design matcher brandets retningslinjer?
tekniskTip: Vis forståelse for design tokens, Figma komponenter, og vigtigheden af konsistens på tværs af brands.
Hvordan håndterer du feedback fra UX/UI designere og produktledere?
kulturTip: Fokusér på samarbejde og kommunikation. Diskutér eksempler på, hvordan du har arbejdet med feedback for at forbedre slutproduktet.
Spørgsmål du kan stille
- Hvordan ser den typiske arbejdsdag ud for en frontendudvikler hos ALK?
- Hvordan håndterer I samarbejdet mellem frontend- og backend-teams?
- Hvilke muligheder er der for faglig udvikling og videreuddannelse i denne rolle?
Tale punkter
- Min erfaring med modulære frontend systemer og komponentbiblioteker.
- Hvordan jeg sikrer, at mit kodearbejde er skalerbart og vedligeholdelsesvenligt.
- Eksempler på tidligere projekter, hvor jeg har brugt React og TypeScript effektivt.
Bekymringspunkter at være opmærksom på
- Manglende erfaring med at arbejde med både server-rendered og dynamiske komponenter.
- Begrænset forståelse for design systemer og brand retningslinjer.
Ansøgningsstrategi
Ansøgningstips
- Sørg for at fremhæve din erfaring med React og TypeScript, især hvis du har arbejdet med komponentdrevne interfaces.
- Demonstrer din forståelse af CSS-arkitektur og din evne til at skabe skalerbare frontend-løsninger.
- Fremhæv eventuelle erfaringer med samarbejde mellem teams, især med backend-udviklere og UX/UI-designere.
Nøgleord at inkludere
Fokus i ansøgningen
Fremhæv din passion for at skabe strukturerede, genanvendelige frontend-systemer og din evne til at samarbejde på tværs af teams for at levere pixel-perfekte løsninger. Beskriv hvordan din erfaring med både server-renderede og dynamiske komponenter kan bidrage til ALKs digitale rejse.
Tilpasning af CV
Tilpas dit CV ved at inkludere specifikke projekter, hvor du har implementeret responsive og modulære frontend-komponenter. Fremhæv din erfaring med de teknologier, der er nævnt i jobopslaget, samt din evne til at arbejde i tværfaglige teams.
Ofte stillede spørgsmål
Hvad indebærer stillingen som Frontend Developer hos ALK?
Stillingen indebærer at bygge frontend-arkitekturen for en modulær, multi-brand CMS platform, der driver internationale websites. Du vil arbejde med server-rendered templates og dynamiske interfaces ved hjælp af React og TypeScript.
Hvilke kvalifikationer kræves for at blive Frontend Developer hos ALK?
Du skal have erfaring med CSS-arkitektur, React, TypeScript og være fortrolig med Twig/HTML. En stærk sans for design detaljer og passion for strukturerede, genanvendelige frontend systemer er også nødvendige.
Hvad tilbyder ALK deres Frontend Developers?
ALK tilbyder en mulighed for at arbejde på globale projekter i et innovativt miljø, der fokuserer på at forbinde B2B og B2C økosystemer. Du vil være en del af et team, der arbejder med forskellige teknologiske værktøjer og platformsintegrationer.
Hvordan er arbejdsmiljøet hos ALK?
Arbejdsmiljøet hos ALK er globalt og samarbejdende, med fokus på innovation og digital excellence. Teamet arbejder på tværs af flere markeder og samarbejder tæt med designere, udviklere og produktledere.
Hvad er forventningerne til en Frontend Developer hos ALK?
Forventningerne inkluderer at udvikle responsive og tilgængelige templates, samarbejde med andre teams om design og integration, samt at vedligeholde en komponentbibliotek til flere websites.
Hvilke teknologier vil jeg arbejde med som Frontend Developer hos ALK?
Du vil arbejde med Twig (Symfony/Sulu), HTML5, SCSS, Tailwind CSS, TypeScript, React, og ES Modules blandt andre teknologier.
Hvordan vil jeg samarbejde med andre teams hos ALK?
Du vil koordinere tæt med backend/fullstack udviklere, UX/UI designere og produktledere for at sikre pixel-perfekte og indholds-fleksible implementeringer.
Hvilke markeder opererer ALK i, og hvordan påvirker det mit arbejde?
ALK opererer i markeder som Tyskland, Norge, Danmark, Schweiz, Slovakiet, og Canada. Dette betyder, at du vil arbejde med at implementere visuelle og funktionelle konsistenser på tværs af forskellige internationale brands.