SAP Fiori / UI5 Developer
--Yoursoft Alternative--
SAP Fiori / UI5 Developer
Primary Skills: SAP Fiori, SAP UI5, JavaScript, SAP ABAP, SAP Gateway, OData, Git, SAP S/4HANA
Skill Level: Journeyman
────────────────────────────────────────────────────────
Role Overview
SAP Fiori / UI5 Developer responsible for designing, developing, and maintaining SAP applications using SAPUI5, Fiori, and ABAP technologies. The role focuses on building modern SAP user interfaces, integrating frontend applications with SAP backend services, and delivering scalable, high-quality business solutions.
────────────────────────────────────────────────────────
Key Responsibilities
- Develop and maintain SAP Fiori and SAPUI5 applications
- Build responsive user interfaces using JavaScript, HTML5, and SAPUI5
- Integrate frontend applications with SAP backend services
- Collaborate with functional consultants to implement business requirements
- Troubleshoot, debug, and optimize SAP applications
- Support testing, deployment, and application maintenance
- Follow SAP development standards and version control best practices
────────────────────────────────────────────────────────
Required Skills
- Hands-on experience with SAPUI5 and SAP Fiori development
- Strong JavaScript (ES6+) knowledge
- Experience debugging applications using Chrome DevTools
- Experience with Git or GitHub
- Understanding of SAP ABAP and SAP backend integration
- Strong analytical and problem-solving skills
────────────────────────────────────────────────────────
Nice to Have
- Experience with OData services (especially V2)
- Knowledge of SAP Gateway Hub (/IWFND/MAINT_SERVICE)
- Experience with CI/CD pipelines for SAP UI5 applications
- Exposure to AI-assisted development tools such as SAP Joule, Claude Code, or GitHub Copilot
────────────────────────────────────────────────────────
Candidate Profile
- SAP Fiori developer with hands-on SAPUI5 experience
- Comfortable developing and maintaining modern SAP user interfaces
- Able to work independently on medium-complexity development tasks
- Strong team player with a focus on quality, maintainability, and continuous improvement