SAP Angular Portal Designer / Developer (Freelance)

EngiFlex

Remote, Belgium

Posted

šŸ“‹ 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

Apply for this job