Frontend Developer
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
Share on:
Region:
- małopolski
Application deadline:
30/11/2025
Location:
Cracow, Poland
Company homepage:
http://www.alk.netOffice address:
Aleja Pokoju 1 31-548 Kraków
