Description
We are looking for a System Architect Frontend for a multinational client in The Hague/currently remote
Technical environments:
- Contribute to the evolution of the design system
- Design and support the implementation of interfaces between various bounded contexts covering both internal and external domains
- Support projects and ongoing initiatives to align them with the target architecture
- Provide system architecture support to the product team(s) regarding Front End architecture
- Create patterns, guidelines and reference implementations of relevant design patterns together with colleagues from Engineering & Architecture as well as design system team.
- Lead/participate in proof of concepts
- Provide guidance to development teams during implementation phase
- Assist to the decommissioning of Legacy systems in this area
Required skills
- University degree in Computer Science/Information Systems and at least 8 years of experience in system architecture.
- Frontend solutions implementing Single Page Applications micro front ends and Progressive Web Applications (eg: Off-line first applications)
- Design thinking and domain driven design (DDD).
- Reviewing and implementing user interface designs
- Working according to an agile development methodology and providing technical leadership to a team of Front End developers
- Designing solutions which meet challenging performance requirements
- Java, JavaScript/CSS/HTML, Typescript responsive design technique technologies.
- JavaScript frameworks like React, Node.JS, Redux, RXJS, CSS-in-JS
- Browser oriented testing frameworks (eg: Puppeteer, Selenium) and approaches for automated Front End testing.
- Distributed source code management approaches, build and deployment techniques, including cloud native Front End deployment techniques, in the JavaScript world.
- Micro front ends and BFF (Back End for front ends) methods and implementations
- Micro service-oriented architecture implemented through containers running on a Kubernetes platform.
- Internationalization and localisation
- Implementing accessibility requirements (eg: WCAG standards)
- Deep knowledge of modern web technologies
- Fluent in English
Experience with the following would be considered as an advantage:
- Document viewing and editing, forms generation, annotations,
infeurope is a Luxembourg-based IT service provider, designing, developing and managing multilingual information and documentary systems in many application areas and business sectors. For more than 37 years we have delivered IT systems and solutions.