21 Sep
|
Fittbot
|
Hyderabad
Core Responsibilities
1) Enterprise UI Engineering with SAPUI5
- Build responsive, user-friendly SAPUI5 interfaces using MVC architecture, component-based patterns, and standard UI5 application structure.
- Develop and customize UI5 applications using JavaScript and modern front-end foundations (JSON, CSS), following disciplined source control practices (Git).
2) Data Interaction & Service Consumption (OData-first mindset)
- Implement robust data flows using OData and service mocking practices for development and testing scenarios (e.g. mock services).
- Design client-side models, bindings, and interaction patterns that scale across complex enterprise datasets.
3) AI Native UX: LLM-Integrated and Agentic Interfaces (AI native build expectation)
- Embed AI-driven experiences directly into UI flows (e.g., assist in the moment interactions) where the UI can interpret intent, propose next steps, and generate contextual guidance.
- Implement tool-augmented UI patterns (front-end orchestration that can call approved tools/services), with clear user confirmation steps and protected action boundaries.
- Build retrieval-grounded UI interactions (RAG-style grounding) where AI outputs must stay tied to enterprise knowledge and business context, with deterministic fallbacks when grounding is weak.
4) Testing, Quality & UX Reliability
- Build automated test coverage with a strong testing approach for UI components using unit and acceptance testing patterns (e.g., QUnit and one page acceptance tests/OPA style approaches).
- Optimize performance and maintainability: reduce UI bloat, apply reusable components,
and enforce consistent coding standards for long-term supportability. 5) SAP Fiori-aligned Experience Design
- Apply SAP Fiori s design principles and UX paradigm to deliver role-based, consistent experiences across devices, aligned to modern SAP UX expectations.
- Understand the ecosystem positioning of SAPUI5 and OpenUI5 and make informed choices based on enterprise constraints and licensing contexts.
6) Iteration, Delivery & Collaboration
- Prototype quickly, demo frequently, and iterate with business stakeholdersthen harden into production-ready UI solutions with observability and regression testing for both UI and AI behaviors.
Primary Skills (AI Native Must Have)
- Strong hands-on expertise in SAP UI5 / SAPUI5 development and enterprise UI engineering fundamentals.
- Mastery of MVC architecture, responsive UI construction, and component-driven development in SAP UI5 contexts.
- Solid implementation experience with OData and service mocking approaches for development/test workflows.
- Strong front-end foundations: JavaScript + JSON + CSS, with Git-based collaboration.
- AI-native build capability: designing UX that integrates LLM behaviors with grounding, tool use, and evaluation loops (owned by the role). (AI native expectation not a claim about a specific SAP feature.)
Secondary / Strongly Beneficial Skills
- SAP Fiori design paradigm familiarity and ability to translate UX principles into scalable UI solutions.
- Testing depth for SAPUI5 applications using the testing approaches referenced in learning assets.
- Understanding of SAPUI5 vs OpenUI5 positioning and implications for enterprise delivery.
📌 SAPDevelopment (Hyderabad)
🏢 Fittbot
📍 Hyderabad