SAP Fiori/UI5 & BTP Developer (M/F)
Opens the original job posting in a new tab.
Job description
Company Description Cloud-native extensions are reshaping the SAP world, and SAP Business Technology Platform (BTP) is the engine behind this transformation. At TeamWork, we design secure, scalable and API-driven solutions that help our international customers extend SAP S/4HANA with modern cloud architectures, from backend services to the Fiori user experience . If you build end-to-end on BTP, from CAP services to polished UI5 apps, If Cloud Foundry, XSUAA and Fiori Elements are your daily playground, If you want to take technical ownership on high-value international projects, 👉 We want to meet you. TeamWork is a global SAP leader: 🌍 28 offices worldwide 👥 1,200+ employees 🏆 Great Place to Work® certified across multiple regions Job Description As a SAP Fiori/UI5 & BTP Developer, you take ownership of cloud extensions end to end, from data model to user interface , and act as a technical reference able to support both UI and BTP workstreams. You will:
- Design and build full-stack BTP extensions , from CAP / Node.js services to SAP Fiori / UI5 interfaces
- Model data with CDS (associations, annotations, calculations) and expose OData services through CAP
- Develop Fiori Elements and freestyle UI5 applications aligned with Fiori design guidelines
- Deploy, monitor and manage applications on SAP BTP Cloud Foundry
- Implement authentication and authorization with XSUAA, Role Collections and Identity Authentication Service (IAS)
- Build side-by-side extensions using the SAP BTP Extensibility Suite
- Work with SAP HANA Cloud (HDI containers, SQLScript) for persistence and data logic
- Integrate with SAP S/4HANA extension points
- Implement unit and integration testing for Node.js and UI5 applications
- Version and collaborate with Git, and contribute to CI/CD delivery
- Work in an Agile / Scrum delivery model, articulating technical choices to technical and non-technical stakeholders
Qualifications
🎓 Education Bachelor's or Master's in Computer Science, Engineering or equivalent 📅 Experience
- 5+ years building and deploying cloud applications on SAP BTP
- Proven full-stack delivery , strong on both CAP / Node.js backend and UI5 / Fiori frontend
- Experience acting as a senior contributor or technical reference on delivery teams Technical skills (required)
- SAP CAP with Node.js for service implementation
- CDS modeling, OData services, annotations
- SAP UI5 and SAP Fiori (Fiori Elements and freestyle), Fiori design guidelines advocate
- JavaScript, HTML5, CSS, ES6+
- SAP BTP Cloud Foundry : deployment, monitoring, management
- XSUAA, Role Collections, Identity Authentication Service (IAS)
- SAP BTP Extensibility Suite (side-by-side extensions)
- SAP HANA Cloud (HDI containers, SQLScript); PostgreSQL or MongoDB a plus
- Git (GitHub, GitLab or Azure DevOps)
- SAP Business Application Studio (BAS) or VS Code
- Familiarity with SAP Build Work Zone Nice to have
- CI/CD pipelines for BTP applications (Jenkins, Azure DevOps, GitHub Actions)
- Familiarity with other cloud platforms (Azure, AWS, GCP)
- Understanding of SAP S/4HANA architecture and extension points
- SAP BTP development certification Soft skills
- Ability to map complex business requirements into cloud-native solutions
- Proactive, self-motivated, eager to learn and propose solutions
- Strong communication and interpersonal skills, able to explain technical concepts to non-technical stakeholders
- Demonstrated cloud mindset, grounded in cloud-native principles and best practices Additional Information Why Join TeamWork? Because here, cloud innovation meets human values:
- Strategic exposure to international projects and modern SAP Cloud architectures
- Real technical ownership on end-to-end BTP delivery
- Continuous learning: certifications, coaching, mentoring
- Friendly, inclusive and supportive culture
- A local team with global reach and real impact 📨 Ready to grow your expertise and build the future of SAP applications? Apply now via SmartRecruiters, smooth, fast and frictionless. TeamWork – Where Talent & Trust Meet 👉 Suivez-nous sur LinkedIn 👉 Découvrez notre univers sur teamwork.net