Enterprise Architect (EA) - EU Full Remote - EU Public Institutions
Duties & Role :
- Contribute to user interface framework definition and elaboration (code and documentation) and evolve it based on feedback.
- Provide technical support and advice to the various development teams concerning user interface and usage.
- Ensure patterns and techniques are correctly implemented in the field of user interface development.
- Build a quality assurance process based on automated tests and code quality tools.
Skills, Knowledge & Experience :
- Rapid self-starting capability.
- Excellent knowledge broker.
- Ability to cope with fast-changing technologies used in application architecture and design.
- Ability to participate in multi-lingual meetings, with ease of communication.
Specific Expertise :
- Expertise in Angular 18+, JavaScript, and front-end architecture and development.
- Very good expertise in modular and microservices architecture patterns.
- Proficiency in cloud architecture patterns and tools integration (AWS / Microsoft Azure).
- Deep expertise in Angular 18+ framework and TypeScript.
- Experience with Mobile Frameworks such as Ionic, React, Flutter.
- Expertise in JavaScript, including ES6 and TypeScript specifics.
- Proven experience in Client-side Single Page Application development.
- Strong experience in CSS / SASS, HTML5, and SVG.
- Experience managing large UI projects: multi-modules, multiple target devices.
- Maintenance of large codebases.
- Experience with NodeJS development and dependency management.
- Knowledge of Redux architecture with NgRx and state management is a plus.
- Knowledge of PWA development using Ionic / Angular is a plus.
Web Application Security :
- Experience with authentication systems based on SSO and CAS, including session cookie management via REST API and session timeout recovery.
- Knowledge of web vulnerabilities, including Cross-site Scripting and Cross-site Request Forgery.
Continuous Integration and Deployment :
- Experience with tools like GitLab, JIRA, Confluence, Bamboo, Nexus, Crucible, Jenkins, Sonar.
- Modern DevSecOps experience with Docker and Kubernetes is a plus.
Desirable Experience and Education :
- Experience with the Commission’s Reusable Solutions Platform (EU Login, API Gateway, eUI, etc.).
- Familiarity with Commission systems such as Single Digital Gateway, SUMMA, eGrants, etc.
- Experience with ARIS (EA / BPM tool).
- Experience with middleware integration platforms (e.g., SAP BTP, ServiceNow, Azure Integration Services).
- Languages: English (C1), French (B2) (Desirable).
- Master’s degree with 5 years of experience.
J-18808-Ljbffr