SAP UI5 Developer (M/F)
- Full-time
- Experience: Expert
- Contract type: Full-Time
Company Description
Looking for high-end SAP frontend challenges within a global, multi-application landscape? So are we.
At TeamWork, we support international customers in their most critical SAP transformations, from ECC to S/4HANA, across end-to-end SAP landscapes.
Our teams deliver large-scale SAP programs for global clients across industries, combining deep technical expertise with strong business understanding.
TeamWork is a global leader in SAP consulting and digital transformation:
🌍 28 offices worldwide 👥 1,200+ employees 🏆 Multinational Great Place to Work® certified
Context
You will join a prestigious international luxury group operating in fashion, jewelry and watches, with operations and users spread across all continents.
Key elements of the environment:
- A complete SAP landscape based on ERP + SAP Gateway, integrated with multiple business-critical applications
- A consolidated portfolio of SAPUI5 freestyle applications supporting global business processes
- An ongoing transition toward modern cloud-based development practices on SAP BTP Cloud Foundry
- A frontend team of 8 experienced developers, working with collaboration, code reviews and shared standards at the core of the culture
- A mix of evolutions on existing applications, performance and stability work, and contributions to architectural decisions
Job Description
As a SAP UI5 Developer, you will contribute to the evolution, stability and modernization of a strategic SAPUI5 application portfolio in an international luxury context.
You will work closely with backend developers, functional teams and other frontend developers to deliver robust, scalable and high-quality solutions, while supporting the team's move toward SAP BTP Cloud Foundry.
Your main responsibilities include:
- Maintaining, enhancing and troubleshooting existing SAPUI5 freestyle applications
- Maintaining and extending OData services exposed through SAP Gateway
- Participating in the full development lifecycle: design, development, testing, deployment and documentation
- Collaborating closely with backend, functional and other frontend developers to deliver high-quality solutions
- Participating in code reviews, architecture discussions and team brainstorming sessions
- Supporting release cycles and following established release-based workflows
- Ensuring code quality, performance and adherence to team standards
- Contributing to continuous improvement of development practices, tooling and project structure
- Providing technical guidance to less experienced developers when needed
Qualifications
Required Experience
- Minimum 5 years of hands-on experience developing SAPUI5 freestyle applications
- Solid track record in large-scale, multi-application UI5 landscapes
- Experience working in release-based delivery cycles within enterprise environments
Technical Skills
SAPUI5 / Frontend Expertise
- Strong expertise in SAPUI5: components, MVC, routing, performance optimization
- Ability to debug complex UI5 issues and optimize runtime performance
- Good command of CSS, LESS and UI styling best practices within UI5 applications
- Comfortable working in large-scale, multi-application UI5 landscapes
SAP Gateway / OData
- Solid understanding of SAP Gateway and OData service maintenance
- Capable of extending and troubleshooting existing OData services
- Basic understanding of ABAP for backend adjustments on OData services
SAP BTP Cloud Foundry
- Hands-on experience with SAP BTP Cloud Foundry: deployment, environment setup, troubleshooting
- Familiarity with the move from on-premise UI5 setups toward BTP-based delivery
Engineering Practices
- Good understanding of CI/CD concepts
- Proficiency with Git: branching strategies, pull/merge requests, conflict resolution
- Familiarity with release management workflows in enterprise environments
Languages
- English: mandatory
- French: a plus (optional)
Soft Skills
- Team player, comfortable in a collaborative 8-developer frontend setup
- Clear and constructive communication
- Ownership, autonomy and continuous improvement mindset
- Willingness to share knowledge, mentor others and contribute to team growth
- Proactive and curious, enjoys brainstorming and technical discussions
- Respect for team rules, coding standards and established processes
Nice to Have
- Experience with SAPUI5 component extensions (customizing or extending existing components)
- Hands-on experience with pipeline automation: automated builds, linting, testing, deployment steps
- Experience upgrading SAPUI5 projects: version changes, compatibility checks, refactoring
- Familiarity with improving project structure, modularization and build optimization
- Exposure to SAP Fiori Elements or RAP-based scenarios
Qualifications
Required Experience
- Minimum 5 years of hands-on experience developing SAPUI5 freestyle applications
- Solid track record in large-scale, multi-application UI5 landscapes
- Experience working in release-based delivery cycles within enterprise environments
Technical Skills
SAPUI5 / Frontend Expertise
- Strong expertise in SAPUI5: components, MVC, routing, performance optimization
- Ability to debug complex UI5 issues and optimize runtime performance
- Good command of CSS, LESS and UI styling best practices within UI5 applications
- Comfortable working in large-scale, multi-application UI5 landscapes
SAP Gateway / OData
- Solid understanding of SAP Gateway and OData service maintenance
- Capable of extending and troubleshooting existing OData services
- Basic understanding of ABAP for backend adjustments on OData services
SAP BTP Cloud Foundry
- Hands-on experience with SAP BTP Cloud Foundry: deployment, environment setup, troubleshooting
- Familiarity with the move from on-premise UI5 setups toward BTP-based delivery
Engineering Practices
- Good understanding of CI/CD concepts
- Proficiency with Git: branching strategies, pull/merge requests, conflict resolution
- Familiarity with release management workflows in enterprise environments
Languages
- English: mandatory
Soft Skills
- Team player, comfortable in a collaborative 8-developer frontend setup
- Clear and constructive communication
- Ownership, autonomy and continuous improvement mindset
- Willingness to share knowledge, mentor others and contribute to team growth
- Proactive and curious, enjoys brainstorming and technical discussions
- Respect for team rules, coding standards and established processes
Nice to Have
- Experience with SAPUI5 component extensions (customizing or extending existing components)
- Hands-on experience with pipeline automation: automated builds, linting, testing, deployment steps
- Experience upgrading SAPUI5 projects: version changes, compatibility checks, refactoring
- Familiarity with improving project structure, modularization and build optimization
- Exposure to SAP Fiori Elements or RAP-based scenarios
Additional Information
Why join TeamWork?
Because you will join more than a project, you will join a community of SAP experts built on trust, technical excellence and long-term partnerships.
- International SAP programs for premium luxury clients
- High-value SAPUI5, Gateway and BTP environments
- Strong focus on skills development and certifications
- Collaborative, human-centered culture
- A growing environment where your expertise truly matters
📨 Ready to join the TeamWork journey? Apply now via SmartRecruiters and experience a smooth, transparent recruitment process.
TeamWork - Where Talent & Trust Meet
🔗 Follow us on LinkedIn
🌐 Learn more at teamwork.net