Développeur front-end
il y a 2 jours
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
.
-
NSI - Alternant(e) en développement Java/Vuejs - FR/AN
il y a 1 semaine
Bertrange, Luxembourg NSI Luxembourg PSF Temps pleinde 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 pleinDescription 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...