SAP Fiori (UX)

BizTech FusionDallas, TX
Onsite

About The Position

This is a full-time role for an SAP Fiori (UX) developer. The position is based in Seattle, WA or Dallas, TX, requiring onsite work. The developer will be responsible for creating custom Fiori applications, customizing standard Fiori applications, and developing/consuming OData services. The role also involves testing, debugging, and managing transports, as well as collaborating with functional consultants, ABAP developers, and business users. Additionally, the role may involve leading junior developers, translating requirements into technical designs, estimating tasks, and stakeholder management.

Requirements

  • SAP Fiori, UI5, ODATA, Javascript, Fiori Design Principles, oDATA Service and SAP Gateway.
  • Fiori Elements, Smart Controls, CDS Views.
  • ABAP - Basic Development and ability to debug.

Nice To Haves

  • SAP BTP, CAP, RAP, SAP Build Apps.

Responsibilities

  • Develop custom Fiori applications using Ui5 with XML views, following Fiori design principles.
  • Develop Fiori Elements applications and work with the Flexible Programming model for Fiori Elements.
  • Customize Standard Fiori applications using key user adaptations (custom fields & logic) and developer extensions.
  • Develop and Consume oDATA services (V2/V4), including service registration, activation, debugging, and enhancements.
  • Create Fiori Tile configuration including Semantic Object Creation, System Alias Mapping, Tile Catalog, and Group creation.
  • Troubleshoot and debug applications on both frontend and backend.
  • Create Unit tests and Integration tests for developed applications, ensuring optimal code coverage and adherence to coding standards.
  • Use development tools such as Business Application Studio and Visual Studio Code, ADT for development.
  • Understand code versioning and Branch management using Git.
  • Work closely with functional consultants, ABAP Developers, and Business Users.
  • Translate business requirements into technical specifications.
  • Participate in design discussions, planning, and estimating.
  • Manage Transports and deployments across environments.
  • Lead a team of junior developers.
  • Translate requirements into understandable technical design.
  • Perform task effort estimation and distribution among team members.
  • Communicate effectively and manage stakeholders.
  • Work with Cross functional teams and business users.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service