SAP UX Developer

Bright Vision Technologies
Full-timeโ€ข$125k-145k/year (USD)

๐Ÿ“ Job Overview

Job Title: SAP UX Developer

Company: Bright Vision Technologies

Location: Richardson, Texas, United States (100% Remote - U.S.)

Job Type: Full-time

Category: SAP Development / User Experience (UX)

Date Posted: July 23, 2026

Experience Level: 6+ Years

Remote Status: Fully Remote (U.S. Based)

๐Ÿš€ Role Summary

  • Spearhead the design, development, and enhancement of modern, user-friendly SAP Fiori applications, adhering to enterprise-level usability, performance, and maintainability standards.

  • Own the complete SAP Fiori/UI5 development lifecycle, from initial concept through to hypercare and post-go-live support, ensuring seamless integration with existing SAP landscapes.

  • Collaborate extensively with cross-functional teams, including functional consultants, ABAP developers, and UX specialists, to deliver responsive and intuitive applications across desktop, tablet, and mobile devices.

  • Champion best practices in user experience (UX), accessibility, and clean architecture principles, ensuring all developed solutions align with SAP Fiori Design Guidelines and drive tangible business value.

๐Ÿ“ Enhancement Note: This role is critical for modernizing SAP user interfaces. The emphasis on the full development lifecycle, cross-functional collaboration, and adherence to SAP's design and security standards indicates a need for a well-rounded developer with strong technical acumen and a user-centric approach. The remote nature for U.S. candidates suggests a focus on asynchronous communication and robust documentation practices.

๐Ÿ“ˆ Primary Responsibilities

  • Design and develop robust SAP Fiori applications utilizing SAPUI5, Fiori Elements, and the Fiori Launchpad, rigorously adhering to SAP Fiori Design Guidelines and internal coding standards.

  • Build and expertly consume OData v2/v4 services, encompassing model definitions, navigation properties, expansions, and batch operations for efficient data interaction.

  • Implement custom controls, formatters, fragments, and reusable components to enhance application functionality and maintainability, promoting code reusability.

  • Develop and configure role-based Fiori Launchpad settings, including catalogs, groups, tiles, and target mappings, to ensure proper user access and navigation.

  • Proactively optimize Fiori applications for peak performance through techniques such as bundling, caching, lazy loading, and minimizing network round trips.

  • Develop adaptive applications leveraging S/4HANA's flexibility services and key-user adaptation features to cater to diverse user needs and device types.

  • Implement secure authentication and authorization patterns in alignment with SAP security guidelines and enterprise policies.

  • Integrate Fiori applications seamlessly with SAP Business Technology Platform (BTP) services, including XSUAA, Workflow, and Document Service, to extend functionality.

  • Support the deployment of Fiori applications to both ABAP frontend servers and SAP BTP-hosted runtimes, ensuring successful and efficient release management.

  • Collaborate closely with ABAP developers to define backend OData services and CDS views that underpin efficient and performant Fiori applications.

  • Conduct comprehensive functional, regression, and cross-device/cross-browser testing, including edge-case validation and accessibility checks, to guarantee a consistent and inclusive user experience.

  • Provide hypercare and post-go-live support, actively participating in issue triage, performance tuning, and driving continuous improvement initiatives.

  • Maintain meticulous and up-to-date technical documentation, including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures, to ensure system supportability, auditability, and ease of onboarding for new team members.

๐Ÿ“ Enhancement Note: The responsibilities highlight a deep dive into SAP's UI development ecosystem, specifically Fiori and UI5. The emphasis on performance optimization, security, integration with BTP services, and comprehensive documentation points to a senior-level role requiring proactive problem-solving and a commitment to long-term system maintainability.

๐ŸŽ“ Skills & Qualifications

Education:

  • Bachelor's degree in Computer Science, Engineering, or a closely related technical discipline. Experience:

  • Minimum of six (6) years of hands-on experience in SAP Fiori / UI5 development.

  • Proven track record in designing and implementing enterprise-grade user interfaces within SAP environments. Required Skills:

  • SAPUI5 & Fiori Elements: Strong hands-on expertise in developing Fiori applications using SAPUI5 and Fiori Elements.

  • OData Services: Solid experience with OData v2/v4 modeling, consumption, and troubleshooting.

  • Front-End Technologies: Proficient in HTML5, JavaScript (ES6+), and CSS for building modern web interfaces.

  • Fiori Launchpad: In-depth knowledge of Fiori Launchpad configuration, including catalogs, groups, tiles, and target mappings.

  • ABAP Integration: Working knowledge of ABAP CDS views, BOPF, and gateway service development for backend integration.

  • Deployment: Experience deploying Fiori applications to both ABAP frontend servers and SAP BTP runtimes.

  • Security Concepts: Strong understanding of authentication, authorization, and SAP security patterns.

  • UX & Accessibility: Excellent attention to user experience (UX), accessibility standards, and performance optimization techniques.

  • Documentation: Strong technical documentation skills, essential for maintaining system supportability.

Preferred Skills:

  • SAP Certifications: Relevant SAP certifications in Fiori / UI5 development.

  • Low-Code Platforms: Hands-on experience with SAP Build Apps or other low-code/no-code development platforms.

  • Mobile Integration: Experience with SAP Mobile Services or developing hybrid mobile applications.

  • CI/CD: Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tooling for SAPUI5, such as Project Piper or GitHub Actions.

  • TypeScript: Exposure to TypeScript-based UI5 development for enhanced code quality and maintainability.

๐Ÿ“ Enhancement Note: The qualifications clearly define a senior SAP UX Developer, emphasizing deep technical proficiency in SAP's front-end technologies and related backend integration. The preferred skills suggest an openness to modern development practices and emerging SAP technologies, indicating opportunities for growth and innovation.

๐Ÿ“Š Process & Systems Portfolio Requirements

Portfolio Essentials:

  • Fiori Application Showcase: Demonstrations of at least two (2) complex SAP Fiori applications developed from scratch, highlighting UI5/Fiori Elements expertise and adherence to design guidelines.

  • OData Service Integration: Case studies or examples illustrating

Application Requirements

Requires a bachelor's degree and over five years of experience in SAP Fiori/UI5 development. Candidates must be proficient in OData modeling, JavaScript, and the deployment of applications to ABAP and BTP runtimes.