UX/UI Engineer (Angular)
š Job Overview
Job Title: UX/UI Engineer (Angular)
Company: EUROPEAN DYNAMICS
Location: Brussels, Belgium
Job Type: FULL_TIME
Category: Software Engineering / UI/UX Design
Date Posted: 2026-03-30
Experience Level: 10+ Years
Remote Status: Hybrid (with potential for on-site client work)
š Role Summary
-
This role is for a highly experienced UX/UI Engineer with a strong focus on Angular development, translating complex business requirements into intuitive and user-friendly interfaces.
-
The position involves a blend of user experience analysis, visual design, front-end development, and consultancy within a dynamic client-facing environment.
-
Success in this role requires a deep understanding of user-centered design principles, modern front-end frameworks, and collaboration within agile development teams.
-
Candidates will be expected to contribute to the entire design and development lifecycle, from initial concept and prototyping to final implementation and optimization.
š Enhancement Note: While the title is "UX/UI Engineer (Angular)", the extensive responsibilities and requirements suggest a role that leans heavily on the engineering side of UI development, with strong Angular expertise being paramount. The "hybrid" nature implies flexibility but also the need for on-site presence for client interactions and integration.
š Primary Responsibilities
-
User Experience & UI Design:
- Translate complex business requirements into effective UI solutions and conduct thorough User Experience (UX) analysis.
- Provide expert UI consultancy throughout the entire digital solution lifecycle, from initial brainstorming and research to prototyping, user testing, and final implementation.
- Design and develop intuitive user experiences for various web products and platforms, focusing on information architecture, interaction workflows, and navigation.
-
Visual Prototyping & Design:
- Create visual prototypes, including low- and high-fidelity wireframes, mock-ups, and storyboards, to clearly communicate UI concepts.
- Design and develop UI solutions, ensuring aesthetic appeal, effective use of typography, images, and text.
- Create and maintain comprehensive style guides, brand books, and visual component libraries, including sketched concepts and page templates.
- Develop graphical elements such as illustrations, infographics, and data visualizations.
-
Front-End Development & Implementation:
- Execute front-end development of responsive UI solutions, adhering to good coding practices.
- Transform mock-ups into semantic HTML and develop innovative solutions for diverse platforms.
- Integrate UI solutions with databases and other server-side logic.
- Ensure code is well-documented for easy maintenance and future evolution.
- Optimize applications for maximum performance and scalability.
-
Testing & Quality Assurance:
- Define user-centered evaluations of UI solutions and identify key usability problems.
- Contribute to the creation of test scenarios and analyze test results specifically related to UI components.
- Ensure cross-browser compatibility and conduct thorough testing.
-
Collaboration & Consultancy:
-
Work closely with client IT teams and the internal Development team, often on-site.
-
Consult on UI best practices and contribute to user-centered design principles and methodologies.
-
Participate in defining usability test plans and conducting user testing throughout the project lifecycle.
-
š Enhancement Note: The responsibilities clearly indicate a senior-level role requiring a blend of deep technical proficiency in Angular and a strong understanding of UX/UI design principles and their practical application in software development. The emphasis on client interaction and consultancy suggests strong communication and problem-solving skills are critical.
š Skills & Qualifications
Education:
-
Master's degree in IT or a related field.
-
Operations Context: A Master's degree in IT signifies a strong theoretical foundation, essential for understanding complex system integrations and data flows common in operations.
Experience:
-
Minimum 15 years of relevant IT professional experience.
-
Operations Context: This extensive experience level suggests the candidate is expected to operate with a high degree of autonomy, drive strategic initiatives, and mentor junior team members in operations-related projects.
Required Skills:
-
Core Frontend Technologies:
- Minimum 4 years of specific expertise working with Angular and Javascript/Typescript.
- Strong knowledge of HTML, XHTML, CSS, and jQuery.
- Understanding of responsive design principles.
-
UI/UX Design Tools:
- Minimum 2 years of specific expertise with design and prototyping tools such as Figma or Adobe Experience Design.
- Knowledge of wireframing and interactive prototyping tools (e.g., Balsamiq, InVision, UxPin, Framer.js).
-
Component Libraries:
- Minimum 2 years of specific expertise with UI component libraries like Angular Material or PrimeNG.
-
Version Control & Collaboration:
- Minimum 1 year of experience with Gitlab.
- Knowledge of customization of collaborative tools (e.g., Atlassian's Confluence).
-
Development Methodologies:
- Experience in agile development environments.
-
General Web Technologies:
- Knowledge of W3C standards, accessibility, and SEO best practices.
- Familiarity with other frameworks like React or Vue is a plus.
-
Design & Graphics Tools:
- Knowledge of design and graphical tools such as Adobe Photoshop, Illustrator, or similar.
-
UX/UI Principles:
- Deep understanding of user-centered design principles and methodologies.
- Knowledge of UX design best practices, including user interface ergonomics.
- Familiarity with data protection and security principles.
-
Testing & Ergonomics:
- Knowledge of user testing techniques and methods across all project stages.
- Understanding of web ergonomics, usability, and accessibility.
- Knowledge of fundamental visual and typographic design disciplines.
-
Language Proficiency: Preferred Skills:
-
Knowledge of React or Vue.
-
Experience with data visualization tools and techniques for infographics.
-
Familiarity with A/B testing methodologies.
-
Experience in European Union Institution project environments.
š Enhancement Note: The requirement for 15 years of IT experience combined with specific minimums for Angular and design tools indicates a senior specialist role. The broad knowledge base required across web technologies, design tools, and UX methodologies suggests the ideal candidate is a seasoned professional capable of leading UI/UX efforts from concept to delivery.
š Process & Systems Portfolio Requirements
Portfolio Essentials:
-
Demonstration of UI/UX Design Process: A portfolio showcasing the end-to-end design process, from initial user research and problem definition to wireframing, prototyping, and final UI design.
-
Angular Development Examples: Specific projects or code samples demonstrating proficiency in Angular, including complex component development, state management, and integration with backend services.
-
Tool Proficiency Showcase: Examples of work created using Figma, Adobe Experience Design, or similar tools, highlighting the ability to produce high-fidelity mock-ups and interactive prototypes.
-
Style Guide & Component Library Creation: Examples of style guides, design systems, or component libraries developed for previous projects, illustrating consistency and scalability.
-
Performance Optimization Case Studies: Evidence of contributions to optimizing application performance and scalability, with quantifiable results where possible.
Process Documentation:
-
Workflow Design and Optimization: Ability to document and present user flows, interaction models, and information architecture clearly.
-
Implementation and Automation: Experience in documenting front-end development processes, including CSS structuring, semantic HTML implementation, and integration workflows.
-
Measurement and Performance Analysis: Documentation of how UI/UX decisions were informed by user testing, usability analysis, and performance metrics.
š Enhancement Note: Given the senior nature of this role and its client-facing aspect, a robust portfolio is crucial. It should not only showcase visual design skills but also demonstrate a deep understanding of the engineering realities of implementing those designs in Angular, alongside a well-articulated process for achieving user-centered outcomes.
šµ Compensation & Benefits
Salary Range:
-
Estimate: ā¬60,000 - ā¬90,000 per annum (gross).
-
Methodology: This estimate is based on industry benchmarks for senior UX/UI Engineers with 10+ years of experience, specifically in Angular development, located in Brussels, Belgium. The range accounts for the Master's degree requirement and the extensive experience. Salary data from sources like Glassdoor, LinkedIn Salary, and local Belgian IT salary surveys for similar roles were consulted. The higher end of the range would be for candidates with exceptional expertise and a strong track record, particularly those with French language skills.
Benefits:
-
Competitive Remuneration: Offered on either a contract basis or a full benefits package.
-
Health Insurance: Comprehensive health coverage.
-
Pension Scheme: Contributions to a retirement plan.
-
Professional Development: Opportunities for training, certifications, and attending industry conferences.
-
Paid Time Off: Generous annual leave and public holidays.
-
International Work Environment: Exposure to diverse projects and multicultural teams.
-
Career Advancement: Potential for growth within EUROPEAN DYNAMICS.
Working Hours:
-
Standard working hours are 40 hours per week.
-
Operations Context: While standard, the hybrid nature and client-facing responsibilities may require flexibility. The emphasis on performance and scalability suggests a results-oriented culture where efficient work is valued.
š Enhancement Note: The provided compensation range is an estimation. Candidates should expect this to vary based on their specific qualifications, negotiation skills, and the final contract type (employment vs. contractor). The mention of "remuneration with full benefits package" indicates a standard employment offering.
šÆ Team & Company Context
š¢ Company Culture
Industry: Information and Communication Technologies (ICT), Software Development, IT Consulting.
Company Size: Over 1000 employees.
Founded: Operating internationally since its founding (exact year not specified, but implies significant history).
Company Description: EUROPEAN DYNAMICS is a leading European ICT company specializing in software development and IT services for EU institutions, international organizations, and national governments across 40 countries. They pride themselves on using integrated, state-of-the-art technology.
Company Specialties: Software application design and development, IT consultancy, services to public sector clients.
Team Structure:
-
Development Team Integration: The UX/UI Engineer will be integrated into a Development team, working closely with client IT teams.
-
Cross-Functional Collaboration: Expected to collaborate with business analysts, project managers, and other developers.
-
Expertise-Driven: The company employs a high percentage of engineers and IT experts (3% PhD, 36% MSc, 53% BSc), indicating a culture that values technical depth.
Methodology:
-
Agile Development: Experience in agile environments is required, suggesting iterative development cycles, frequent collaboration, and adaptability.
-
User-Centric Approach: Emphasis on user-centered design principles and methodologies.
-
State-of-the-Art Technology: Commitment to utilizing modern technologies and best practices in software development.
Company Website: www.eurodyn.com
š Enhancement Note: The company's focus on public sector clients, particularly EU institutions, suggests a structured, process-driven, and compliance-oriented work environment. The large employee base and international presence indicate opportunities for diverse project exposure.
š Career & Growth Analysis
Operations Career Level: Senior UX/UI Engineer / Lead UX/UI Specialist.
- Description: This role represents a senior individual contributor position, demanding extensive technical expertise in Angular and UI/UX design. The candidate is expected to be a go-to expert, capable of independently managing complex UI/UX challenges and providing strategic guidance. The "15 years of IT experience" and "4 years of specific Angular expertise" firmly place this role at a senior or lead level.
Reporting Structure:
- Likely reports to a Development Manager, Project Manager, or Head of UI/UX within the company or a specific project team.
Operations Impact:
-
Directly influences the usability, adoption, and effectiveness of digital solutions developed for clients.
-
Contributes to client satisfaction and project success by delivering intuitive and high-performing user interfaces.
Growth Opportunities:
-
Technical Specialization: Deepen expertise in Angular, front-end performance optimization, or emerging UI/UX technologies.
-
Lead Roles: Transition into a Lead UX/UI Engineer role, mentoring junior team members and taking ownership of larger UI/UX initiatives.
-
Project Management: Potentially move into project management roles, leveraging a strong understanding of development lifecycles and client needs.
-
Consultancy: Develop into a senior consultant, advising clients on UI/UX strategy and digital transformation.
-
Cross-Disciplinary Learning: Gain exposure to back-end development, system architecture, and specific client domain knowledge.
š Enhancement Note: The role offers significant growth potential due to the extensive experience requirement and the critical nature of UI/UX in modern software. The company's diverse client base and international projects provide a rich environment for career development.
š Work Environment
Office Type: Hybrid model, with potential for on-site work at either EUROPEAN DYNAMICS' premises or client locations in Brussels.
Office Location(s): Brussels, Belgium. Specific office addresses or client site details would be provided during the interview process.
Workspace Context:
-
Collaborative Environment: The role requires close collaboration with internal development teams and external client IT teams, fostering a dynamic and interactive workspace.
-
Technology Access: Access to modern development tools, design software, and potentially advanced hardware for prototyping and testing.
-
Agile Setting: Work within an agile framework, characterized by team sprints, stand-ups, and continuous feedback loops.
-
Multicultural Teams: Opportunity to work with professionals from diverse backgrounds, reflecting the company's international operations.
Work Schedule:
-
Standard 40-hour work week, likely with some flexibility depending on project demands and client needs.
-
The hybrid nature allows for a mix of remote work and in-office collaboration.
š Enhancement Note: The hybrid nature and potential for client-site work mean candidates should be comfortable with a flexible work arrangement and possess strong self-management skills for remote periods, while also being adept at in-person collaboration and client interaction.
š Application & Portfolio Review Process
Interview Process:
-
Initial Screening: Review of CV and portfolio for relevant experience and technical skills, focusing on Angular expertise and UI/UX design proficiency.
-
Technical Interview(s): In-depth discussion covering Angular concepts, front-end development best practices, UI/UX principles, and experience with specific tools (Figma, Gitlab, etc.). This may include live coding challenges or technical assessments.
-
Portfolio Presentation: A dedicated session where the candidate presents selected projects from their portfolio, explaining their process, design decisions, and technical implementation.
-
Behavioral & Situational Interviews: Assessment of problem-solving skills, collaboration style, client management abilities, and cultural fit within the company and client environment. Questions will probe adaptability, communication, and leadership potential.
-
Final Interview: Potentially with senior management or client representatives to confirm suitability for the role and project.
Portfolio Review Tips:
-
Curate Selectively: Choose 3-5 of your strongest projects that best showcase your Angular development capabilities and UI/UX design process.
-
Highlight the "Why": For each project, clearly articulate the business problem, your role, the design process followed, the technical challenges overcome (especially with Angular), and the final outcomes or impact.
-
Demonstrate Process: Show wireframes, mock-ups, prototypes, and user flow diagrams alongside the final UI. Explain how user feedback or testing informed your decisions.
-
Showcase Angular Expertise: Include examples of complex Angular components, architecture patterns (e.g., NGRX, RxJS), and responsive design implementation.
-
Quantify Impact: Where possible, present metrics related to user satisfaction, task completion rates, performance improvements, or conversion rates.
-
Be Prepared to Discuss Code: Have examples of your code structure, CSS organization, and how you ensure maintainability and scalability.
Challenge Preparation:
-
Coding Challenge: Expect a practical coding task focusing on Angular, likely involving component creation, data binding, API integration, or form handling. Practice common Angular patterns and best practices.
-
Design Challenge: You might be asked to critique an existing UI, propose improvements, or sketch out a solution for a given user scenario. Focus on user-centered thinking and clear articulation of design rationale.
-
Scenario-Based Questions: Prepare for questions related to handling difficult client feedback, managing conflicting requirements, or troubleshooting UI issues in an agile environment.
š Enhancement Note: The emphasis on a portfolio presentation indicates that practical demonstration of skills is highly valued. Candidates should prepare to articulate their thought process and technical decisions clearly and concisely.
š Tools & Technology Stack
Primary Tools:
-
Frontend Framework: Angular (expert level required).
-
Languages: Javascript/Typescript (expert level).
-
UI Component Libraries: Angular Material, PrimeNG (specific expertise required).
-
Design & Prototyping: Figma, Adobe Experience Design (specific expertise required); Balsamiq, InVision, UxPin, Framer.js (knowledge).
-
Graphics Software: Adobe Photoshop, Illustrator (knowledge).
-
Version Control: Gitlab (specific expertise required).
-
Web Technologies: HTML, XHTML, CSS, jQuery.
-
Collaboration Tools: Atlassian's Confluence (knowledge of customization).
Analytics & Reporting:
- Familiarity with tools for tracking UI performance and user behavior (specific tools not listed but expected).
CRM & Automation:
- While not directly a CRM role, understanding how UI integrates with backend systems and potentially CRM data is beneficial.
š Enhancement Note: Proficiency in Angular and modern front-end development is non-negotiable. Expertise in Figma/Adobe XD and Gitlab are also critical requirements, highlighting the need for seamless integration into design and development workflows.
š„ Team Culture & Values
Operations Values:
-
User-Centricity: A deep commitment to understanding and serving user needs in all design and development decisions.
-
Excellence in Engineering: Striving for high-quality, performant, and scalable code, particularly within the Angular framework.
-
Collaboration & Teamwork: Fostering a supportive environment where ideas are shared, and collective problem-solving is encouraged.
-
Adaptability & Agility: Embracing agile methodologies to respond effectively to changing requirements and project needs.
-
Professionalism & Reliability: Delivering on commitments, maintaining high standards of work, and ensuring client satisfaction.
Collaboration Style:
-
Cross-Functional Integration: Seamless collaboration between UX/UI designers, front-end developers, back-end developers, and business analysts.
-
Open Communication: Encouraging transparent feedback and constructive dialogue across teams and with clients.
-
Knowledge Sharing: Actively participating in sharing best practices, design patterns, and technical solutions within the team and company.
-
Client-Focused Partnership: Building strong working relationships with clients, understanding their objectives, and acting as a trusted advisor on UI/UX matters.
š Enhancement Note: The company's emphasis on serving EU institutions might imply a culture that values thoroughness, compliance, and a structured approach to problem-solving, balanced with the dynamism of agile development.
ā” Challenges & Growth Opportunities
Challenges:
-
Bridging Design and Development: Effectively translating complex UI/UX concepts into robust and maintainable Angular code, ensuring fidelity to the original design.
-
Client Requirements Management: Navigating potentially diverse and evolving client needs, balancing user experience best practices with project constraints and technical feasibility.
-
Performance Optimization: Continuously improving application performance and scalability within the Angular framework, especially as applications grow in complexity.
-
Cross-Browser/Device Compatibility: Ensuring a consistent and high-quality user experience across various browsers, devices, and screen resolutions.
-
Staying Current: Keeping pace with the rapid evolution of Angular, front-end technologies, and UI/UX design trends.
Learning & Development Opportunities:
-
Advanced Angular Training: Opportunities to deepen expertise in areas like NgRx, RxJS, performance tuning, and modern Angular architecture.
-
Emerging Design Trends: Exposure to new UI/UX methodologies, tools, and accessibility standards.
-
Client Project Diversity: Working on a range of projects for different public sector clients provides broad industry exposure and problem-solving experience.
-
Mentorship: Potential to mentor junior developers and designers, solidifying knowledge and developing leadership skills.
-
Certifications: Support for obtaining relevant industry certifications in Angular, UX/UI design, or agile methodologies.
š Enhancement Note: The challenges are typical for a senior role in a fast-paced tech environment, particularly one involving client interaction. The growth opportunities are substantial, offering paths for both deep technical specialization and broader career development.
š” Interview Preparation
Strategy Questions:
-
Angular Architecture: Be prepared to discuss your approach to designing scalable and maintainable Angular applications, including state management (e.g., NgRx), modularization, and component communication.
-
UI/UX Process: Explain your end-to-end UX/UI design process, from user research and persona development to wireframing, prototyping, usability testing, and final implementation. Use examples from your portfolio.
-
Problem-Solving Scenarios: Discuss how you would approach a situation where client requirements conflict with UX best practices, or how you would troubleshoot a complex UI bug in an Angular application.
-
Performance Optimization: Describe specific techniques you've used to optimize the performance of Angular applications (e.g., lazy loading, change detection strategies, bundle size reduction).
Company & Culture Questions:
-
Client Collaboration: How do you ensure effective communication and collaboration with clients, especially when presenting design concepts or technical solutions?
-
Agile Experience: Describe your experience working in agile development teams. How do you contribute to sprint planning, stand-ups, and retrospectives?
-
Company Values: Research EUROPEAN DYNAMICS' focus on EU institutions and public sector clients. How would your skills and approach align with their mission and values?
Portfolio Presentation Strategy:
-
Structure Your Narrative: For each project, clearly state the problem, your role, the solution, the technologies used (especially Angular), and the impact.
-
Show, Don't Just Tell: Use visuals (wireframes, mock-ups, interactive prototypes, final UIs) to illustrate your design decisions and their execution.
-
Explain Technical Choices: Be ready to discuss why you chose specific Angular patterns, libraries, or implementation strategies.
-
Highlight Collaboration: Explain how you worked with other team members (developers, BAs, clients) throughout the project.
-
Focus on Results: Quantify the impact of your work whenever possible.
š Enhancement Note: The interview process will heavily focus on practical application of skills. Candidates should be ready to demonstrate their expertise in Angular and their ability to apply UX/UI principles effectively, backed by strong portfolio evidence and clear articulation of their thought process.
š Application Steps
To apply for this UX/UI Engineer (Angular) position:
-
Submit Your Application: Utilize the provided link on Workable to submit your detailed CV in English.
-
Tailor Your Resume: Ensure your resume highlights your extensive IT experience, specific Angular proficiency (4+ years), UI/UX design skills, and experience with tools like Figma and Gitlab. Quantify achievements where possible.
-
Prepare Your Portfolio: Curate your strongest UX/UI and Angular development projects. Be ready to present them, explaining your process, technical decisions, and the impact of your work. Ensure it clearly demonstrates your expertise in Angular and design tools.
-
Research EUROPEAN DYNAMICS: Understand their work with EU institutions and their focus on delivering high-quality ICT solutions. This will help you tailor your responses and demonstrate cultural fit.
-
Practice Interview Responses: Prepare for technical questions on Angular, UI/UX methodologies, and behavioral questions related to collaboration, problem-solving, and client interaction. Practice presenting your portfolio.
ā ļø Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates must possess a Master's degree in IT combined with 15 years of relevant IT professional experience, including a minimum of 4 years specifically with Angular and Javascript/Typescript. Essential expertise also includes experience with component libraries like Angular Material, design tools such as Figma, and familiarity with agile development environments.