cover image
Tundra Technical Solutions

Fiori UX Developer

Hybrid

Toronto, Canada

Freelance

19-02-2026

Share this job:

Skills

JavaScript SAP Test Quality Assurance Architecture HTML5

Job Specifications

Description

This is a temporary contractor position for a current existing vacancy.

About the Role:

An SAP Fiori Developer is responsible for designing, building, integrating, testing, documenting, deploying, and maintaining SAP Fiori/UI5 applications that enhance SAP user experience and support modern SAP architectures. They work deeply with SAP UI5, OData, SAP Gateway, and app lifecycle management, while collaborating across UX, technical, and functional teams to deliver high quality enterprise applications.

Accountabilities:

User Centric Application Development

Analyze user needs and design SAP Fiori apps aligned with requirements.
Develop and implement SAP UI5 applications to ensure intuitive UX and consistent performance.

System Integration & Architectural Alignment

Ensure Fiori apps align with overall SAP architecture, including backend integration and SAP Gateway services.
Integrate Fiori apps with SAP modules, OData services, and APIs.

Quality Assurance & Lifecycle Ownership

Conduct testing, debugging, and performance optimization of Fiori apps.
Upgrade and maintain existing applications as business needs evolve.

Documentation & Collaboration

Prepare technical documentation, functional specs, and design materials.
Collaborate with UX designers, business stakeholders, and SAP development teams.

Development activities

Build custom SAP Fiori/UI5 applications using JavaScript, HTML5, CSS3.
Implement apps using SAP Web IDE or BAS, ensuring compatibility across devices.
Customize standard SAP Fiori apps and adapt them to project needs.

Technical Specification & Planning

Translate business requirements into detailed technical requirements.
Develop technical design documents and functional specifications.

Testing & Troubleshooting

Perform unit testing, debug application issues, and support user acceptance testing.
Ensure cross platform usability, performance, and responsiveness.

Deployment & Maintenance

Deploy apps to SAP Fiori Launchpad with proper configuration and role mapping.
Maintain and upgrade existing Fiori applications in production environments.

Collaboration & Support

Work with cross-functional teams to troubleshoot integration issues.
Provide technical support and knowledge sharing across SAP teams.

Deliverables

Fully developed and tested SAP Fiori apps using SAP UI5.
Customized or extended SAP Fiori apps based on project requirements.
Technical specifications (TS), functional specifications (FS), and design documents.
User guides and documentation for Fiori app functionality.
Unit test cases, defect logs, debugging records.
Fiori Launchpad configuration: tiles, catalogs, target mappings (noted in developer activity/deliverable examples).

This is a hybrid position requiring the contractor to be on site at least 3 days per week at the Markham Project Location.

About the Company

Tundra is a global provider of innovative staffing solutions and services. Unlike any other agency, we work as a strategic partner to the client and candidate, ever-evolving and leveraging OUR expertise to understand your needs and solve them, so you can focus on YOUR expertise. Tundra operates with a straightforward Vision - "To be the number one representative of choice for top talent across the globe". Tundra understands and believes that simply "finding people" is not adequate. Our clients deserve the best; the right p... Know more