Développeur front-end

il y a 2 jours


Bertrange, Luxembourg Q-Leap Temps plein

Your role

As a
Frontend Developer
, you will mainly focus on
building new features
, while also contributing to improving and modernizing the existing frontend.

You won't be expected to redesign everything from scratch, but you will actively:

  • implement new user-facing functionality,
  • improve UI consistency over time,
  • participate in framework and codebase upgrades.

This role is ideal if you enjoy
developing features in a product context
, while progressively improving code quality.

What you'll do

Build Product Features

  • Develop
    new frontend features
    based on product needs.
  • Turn Figma designs into working, user-friendly UI.
  • Collaborate with backend and QA to deliver end-to-end functionality.
  • Improve usability and clarity of the user interface.

Improve UI Consistency

  • Reuse and extend existing UI components.
  • Help reduce inconsistencies in layouts, forms, tables, and dialogs.
  • Contribute to simple UI rules and shared patterns.

Contribute to Frontend Modernization

  • Take part in the migration of the frontend stack:
  • Angular
    16 → 20
  • PrimeNG
    16 → 20
  • Gradually adopt
    standalone components
    , following Angular best practices.
  • Help clean up technical debt as part of everyday development (not as a separate "big refactor" project).
  • Ensure styling and theming remain consistent (no Shadow DOM usage).

Code Quality & Teamwork

  • Write clean, understandable Angular and TypeScript code.
  • Refactor existing code when needed, with guidance from the team.
  • Work with backend APIs using clear contracts and mocks.
  • Participate in code reviews and team discussions.
  • Document key decisions and reusable components when relevant.

Technical Stack

  • Angular (current: 16, target:
    20
    )
  • PrimeNG (current: 16, target:
    20
    )
  • TypeScript, SCSS
  • REST APIs (contract-based)
  • Git, CI/CD
  • Design tools:
    Figma

Qualifications & Competencies

  • 3-5 years of experience in frontend development, with Angular mandatory
    .
  • Experience building real, user-facing web features.
  • Basic understanding of component-based architecture.
  • Ability to work with design specifications and backend APIs.
  • Willingness to learn and improve code quality over time.
  • Experience with PrimeNG or similar UI frameworks.
  • Exposure to Angular upgrades or refactoring work.
  • Interest in UX and UI consistency.
  • Experience working in a product or startup-like environment.

The kind of Developer who will enjoy this role

  • You like seeing your work used by real users.
  • You enjoy building features, not just maintaining code.
  • You're comfortable improving existing code step by step.
  • You appreciate a balance between structure and flexibility.
  • You want to grow technically without being thrown into deep architectural decisions alone.

Why join us?

  • Work on a
    startup-style product
    with the support and stability of an established company.
  • A healthy mix of
    new feature development and frontend improvement
    .
  • Real impact on the product's UI and user experience.
  • Room to grow your Angular skills and take on more responsibility over time.
  • A team that values
    learning, pragmatism, and collaboration
    .


  • Bertrange, Luxembourg NSI Luxembourg PSF Temps plein

    de l'offre d'emploiDans le cadre du renforcement de nos équipes projets internes, nous recherchonsnotre futur(e)Alternant(e) en développement (Java / )motivé(e) et curieux(se), souhaitant évoluer dans un environnement technique stimulant et dynamique.Vos MissionsEncadré(e) par un développeur confirmé, vous participerez activement à laréalisation de...

  • Web Architect

    il y a 1 semaine


    Bertrange, Luxembourg Vanksen Temps plein

    Description de l'entreprise Spécialistes de la **communication & du marketing digital**, nos équipes de passionnés activent leurs compétences en synergie depuis **plus de 20 ans**, pour permettre aux marques d’atteindre leur pleine puissance locale ou internationale, grâce au digital. **Plus de 100 mordus de digital**, basés **au cœur de...