About the job SAP Angular Portal Designer / Developer (Freelance)
📋 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)