SAP Frontend Developer – Fiori/UI5 Specialist
We are seeking an experienced SAP Frontend Developer with expertise in Fiori and UI5 to design and build user-centric SAP applications. In this role, you will work closely with stakeholders to understand business needs, translate them into technical specifications, and develop intuitive applications that enhance user experience and support key organizational goals.
KEY RESPONSIBILITIES
- User Requirement Analysis: Gather and interpret user needs and project requirements to inform application development.
- Application Development: Build SAP UI5 applications using JavaScript, HTML5, and CSS, adhering to standard SAP frameworks and clean-core principles.
- Technical Design: Prepare detailed technical specifications based on functional inputs.
- Testing and Quality Assurance: Conduct comprehensive testing and debugging to ensure applications meet performance and quality standards.
- Team Collaboration: Partner with backend developers, business analysts, and other team members to deliver seamless solutions.
- Documentation: Maintain detailed records of development processes, code changes, and application features following established protocols.
- Support and Maintenance: Provide ongoing technical support and resolve issues related to SAP UI5 applications.
IDEAL CANDIDATE PROFILE
- A degree in Computer Science, Information Technology, or a related field.
- Over 3 years of hands-on experience in developing SAP Fiori and UI5 applications.
- Strong proficiency in JavaScript (including ES6+), HTML5, CSS3, and SAP UI5 frameworks.
- In-depth knowledge of OData services, SAP Gateway, and integration with SAP backend systems.
- Familiarity with SAP systems such as ECC or S/4HANA and their respective processes.
- Skilled in debugging tools, unit testing frameworks like QUnit, and ensuring application performance optimization.
- Experience with responsive and adaptive UI design for multi-device compatibility.
- Competence in version control systems like Git and deployment platforms such as SAP Web IDE or SAP Business Application Studio.
- Awareness of web security best practices and the ability to implement them effectively.
- Strong analytical and problem-solving skills combined with excellent collaboration and communication abilities.
TECHNICAL EXPERTISE
- SAP UI5 Framework: Proficient in developing applications using MVC architecture.
- Fiori Elements: Familiarity with metadata-driven development for standardized UIs.
- Backend Integration: Understanding of SAP HANA and extensions using SAP BTP.
- Performance Optimisation: Ability to enhance application performance for optimal user experience.