09 Oct
|
CyreneAI
|
India
We are looking for a SAP BTP Full-Stack Developer with strong frontend expertise in SAPUI5/Fiori to design, build and deploy modern enterprise applications on SAP BTP.
This role has a strong frontend focus. You should be highly comfortable building polished, responsive SAPUI5 applications, translating Figma designs into pixel-accurate interfaces, implementing custom UI behavior and styling, while also being capable of working with CAP services and S/4HANA integrations.
Key Responsibilities
• Design and develop responsive SAPUI5/OpenUI5 and Fiori applications, with a robust focus on frontend quality and user experience.
• Translate Figma/UI designs into pixel-accurate SAPUI5 screens, including custom CSS/LESS where standard SAP controls are insufficient.
• Build complex freestyle UI5 interfaces including multi-step forms, dashboards, dynamic tables, file uploads, dialogs, reusable components, conditional rendering and draft/save workflows.
• Develop and customize UI5 controls, fragments, formatters, routing, models and component structures.
• Implement responsive layouts across different screen sizes and ensure consistent UI behavior.
• Implement Arabic/English localization and RTL support across the application.
• Integrate SAPUI5 applications with OData V2/V4 and REST APIs, including model binding, filtering, pagination, error handling and frontend validation.
• Develop CAP applications using Node.js, including CDS models, service definitions, event handlers, validations and draft-enabled entities.
• Integrate SAP BTP applications with S/4HANA (RISE/private cloud) through BTP Destinations and Cloud Connector.
• Expose OData V4 and REST APIs through CAP for frontend and external consumers.
• Implement end-to-end role-based access using CAP authorization, XSUAA, scopes and role collections.
• Configure applications in SAP Build Work Zone and manage routing/authentication through standalone approuter.
• Integrate with SAP Build Process Automation and SAP Event Mesh
📌 SAP BTP Full-Stack Developer (India)
🏢 CyreneAI
📍 India