About the role
π TASKS AND RESPONSIBILITIES
Portal Designer / Developer
The Portal Designer / Developer designs, develops, integrates and maintains enterprise portal applications that give users a consistent digital experience across SAP and connected business systems.
The role combines UX/UI design, Angular front-end development, SAP integration and portal architecture. You translate business requirements and user journeys into secure, responsive, reusable and maintainable portal solutions.
PORTAL AND UX DESIGN
* Translate business requirements and user journeys into portal concepts, wireframes, prototypes and detailed interface designs. * Design responsive, accessible and intuitive user interfaces for internal and external users. * Define and maintain reusable UI patterns, components, navigation structures and design standards. * Maintain a consistent user experience across portal applications and integrated SAP processes. * Work with business analysts, process owners, architects and end users to validate designs.
ANGULAR DEVELOPMENT
* Design and develop web applications with Angular, TypeScript, HTML5, CSS/SCSS and JavaScript. * Build reusable Angular components, modules, services, forms and shared libraries. * Analyse and resolve application defects and performance issues.
SAP INTEGRATION
* Integrate portal applications with SAP and other enterprise back-end systems. * Consume REST APIs and SAP services, including OData-based services where applicable. * Work with SAP technical teams on service contracts, authentication, authorisation, data models and error handling. * Support end-to-end business processes in which the portal provides the user-facing layer for SAP transactions or business services.
ARCHITECTURE AND SECURITY
* Contribute to front-end and portal architecture decisions. * Ensure that solutions follow enterprise architecture, security, identity, accessibility and development standards. * Participate in technical design reviews and assess the impact of changes across the portal landscape.
REQUIRED QUALIFICATIONS AND EXPERIENCE
ESSENTIAL
* Strong professional experience with Angular and TypeScript. * Strong knowledge of HTML5, CSS3/SCSS and modern JavaScript/ECMAScript. * Experience designing and developing responsive web applications. * Experience integrating front-end applications with REST APIs. * Understanding of application security, browser security, accessibility and web performance principles. * Effective collaboration in multidisciplinary teams involving business analysts, UX specialists, SAP developers, integration specialists, architects, testers and infrastructure or security teams. * Ability to document and explain technical solutions clearly.
SAP-RELATED EXPERIENCE
* Experience integrating web applications with SAP back-end systems. * Understanding of SAP OData services and APIs. * Understanding of SAP authorisation concepts and enterprise integration patterns. * Experience working in environments that contain SAP business processes and data. * Experience with SAP Business Technology Platform (BTP). * Strong analytical and problem-solving skills. * Ability to translate business requirements into practical technical designs.
OPTIONAL EXPERIENCE
* Experience with SAP Fiori / SAPUI5 and an understanding of how these differ from custom Angular applications. * Experience with SAP API and integration technologies. * Experience with enterprise identity providers and Single Sign-On. * Experience with Azure DevOps or comparable CI/CD tooling. * Experience modernising or replacing legacy enterprise portals. * Knowledge of responsive design and component-based design systems. * Ability to challenge requirements constructively when they create usability, security or maintainability issues. * Ownership of the work from initial design through implementation and production support.
LANGUAGE
* Good English. * French is an advantage.
LOCATION
* Nearshore/offshore.
π YOUR PROFILE
* Experience as a medior application developer. * Dutch or French. * English.
πΌ Offer
You will be part of a growing Belgian SME where initiative and personal development are encouraged. We will provide you with an enjoyable work environment with fun colleagues. We will work out a career plan with you, with attention and a budget for extra education/certification. You can count on an attractive salary, supplemented with extra-legal benefits, including a company car.
(Freelance is also possible)
Originally posted on Himalayas