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
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
🎓 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
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
Skills Required
- Bachelor's or Master's degree in Computer Science, Engineering or equivalent
- 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
- SAP CAP with Node.js for service implementation
- CDS modeling, OData services, annotations
- SAP UI5 and SAP Fiori (Fiori Elements and freestyle)
- JavaScript, HTML5, CSS, ES6+
- SAP BTP Cloud Foundry deployment, monitoring and management
- Authentication and authorization with XSUAA, Role Collections and IAS
- SAP BTP Extensibility Suite (side-by-side extensions)
- SAP HANA Cloud (HDI containers, SQLScript) for persistence and data logic
- Version control with Git (GitHub, GitLab or Azure DevOps)
- Experience with SAP Business Application Studio (BAS) or VS Code
- Familiarity with SAP Build Work Zone
- Experience acting as a senior contributor or technical reference on delivery teams
- 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
- PostgreSQL or MongoDB (plus)
What We Do
TeamWork is an international group specializing in consulting, technological integration, and innovation. They support businesses of all sizes in their transformation and strategy challenges with functional and technical expertise.







