For out client EC we are looking for Interface Designer
1. DESCRIPTION OF THE TASKS
Following tasks will be performed by external service provider:
• Translation of business requirements into an UI solution.
• Design of user interactions on web pages and its implementation.
• Development of features to enhance the user experience.
• Building reusable code for future use.
• Design and development of UI solutions for different web products and platforms, including the
definition of Information Architecture, interaction workflows and navigation.
• Creation and maintenance of style guides and visual component libraries, including page templates.
• Contribution to test scenarios and test result analysis regarding the UI components.
• Front-end development of responsive UI solutions following good coding practices, including
creation/correction of CSS and transforming mock-ups into semantic HTML and development of
innovative solutions for different platforms as well as integration with DBs or other server-side logic.
• Documentation of code, ensuring easy maintenance & evolution.
• Optimisation of application for maximum performance and scalability.
2. KNOWLEDGE AND SKILLS
Following knowledge are required for the performance of the above listed tasks:
• Knowledge of web technologies, frameworks and standards such as HTML, XHTML, CSS and
jQuery development, W3C, accessibility, SEO, JavaScript, Angular, React, Vue.
• Proficiency in HTML5, Javascript, ES6, CSS3 and SASS.
• Proficiency in Angular (latest versions, build and automation tools), Bootstrap and Typescript.
• Good knowledge in client-side development of complex applications involving: multi module, Web
Components.
• Experience in Web security, authentication, and authorization protocols (OAuth, Open ID Connect).
• Experience with the following tools: Git, JIRA, Confluence, Bamboo, Nexus, Crucible, Jenkins and
Sonar.
• Experience with responsive and adaptive design.
• Knowledge of UX design best practices, including user interface ergonomics, knowledge of
responsive design, data protection and security principles.
• Knowledge of user-centred design principles and methodologies, including development of usability
test plans for all stages of a project life cycle based on defined target audiences, personas, and user
stories.
• Knowledge in cross-browser compatibility and testing.
• Knowledge of prototyping, wireframing, interaction flows, information architecture and user testing.
• Experience in agile development environments.
• Understanding of security practices and protocols.
Following skills are required for the performance of the above listed tasks:
• Capability to work in an international/multicultural environment, including participation in multilingual meetings.
• Confidence and creativity to go beyond the obvious and to defend design ideas.
• Ability to cope with fast-changing technologies used in visual design.
• Strong communication skills in English and/or French.
Due to the particular nature of a large international organisation such as the European Commission,
candidates should also have the following non-technical skills:
• Capability of integration in an international/multicultural environment, rapid self-starting capability and
experience in working in team.
• Ability to participate in multilingual meetings.
• Ability to work in multi-cultural environment, on multiple large projects.
• Excellent Team Player
• Ability to understand, speak and write English at level B1
• Ability to understand, speak and write French at level B1 is an advantage
• High degree of discretion and integrity is required as the applications managed and maintained in
Choose an Entity contain personal and confidential data
3. Specific Expertise
- eProcurement business knowledge and specifically understanding the eProcurement concepts and processes at EC is an advantage.
4. Certification and Standards
N/A
5. Service Delivery
- • The services shall be performed remotely in Far-site location within EU territory only. Onsite
presence may be requested with a notice period of 7 days. The global amount of Amount EUR will
be included in the specific contract to cover the travel expenses between our premises and place of
service execution (as stated in the formal offer).
• Laptop will be provided by the Commission and must be collected in Brussels.