Mobile Application Developer and Support Analyst
- Work arrangement
- Remote
- Occupation
- Software & IT
- Location
- Australia
- Compensation
- Not disclosed
- Apply by
- April 10, 2027
About this role
<h3>Accountabilities:</h3><ul>
<li>Design, develop, test, deploy, support, and optimize SAP-based mobile applications and extensions using SAP MDK, BAS, and SAP BTP Mobile Services.</li>
<li>Create and maintain SAP MDK pages, rules, actions, and application functionality aligned with business requirements.</li>
<li>Integrate mobile applications with OData services and SAP S/4HANA environments.</li>
<li>Implement and maintain offline synchronization and offline-first mobile capabilities.</li>
<li>Develop and maintain backend extensions using technologies such as SAP CAP, Node.js, or Java.</li>
<li>Configure SAP BTP destinations, roles, authentication mechanisms, and security policies.</li>
<li>Implement integrations with mobile device capabilities, including camera, GPS, barcode and QR scanning, and file handling.</li>
<li>Support mobile application deployment across iOS and Android platforms.</li>
<li>Troubleshoot, debug, and optimize applications to ensure reliability, performance, and a high-quality user experience.</li>
<li>Work closely with SAP development teams, functional consultants, business stakeholders, and other technology teams throughout the application lifecycle.</li>
<li>Contribute to technical documentation and communicate technical issues, solutions, and recommendations clearly.</li>
<h2>Requirements:</h2>
<ul>
<li>3+ years of hands-on experience developing with SAP Mobile Development Kit (MDK).</li>
<li>3+ years of hands-on experience with SAP Business Application Studio (BAS).</li>
<li>3+ years of hands-on experience with SAP BTP Mobile Services.</li>
<li>SAP certification in one or more of SAP BTP, SAP MDK, or SAP Mobile Services.</li>
<li>Strong experience developing SAP MDK pages, rules, and actions.</li>
<li>Proven experience integrating MDK applications with OData services and SAP S/4HANA.</li>
<li>Experience implementing offline synchronization and offline-first mobile functionality.</li>
<li>Strong JavaScript development skills.</li>
<li>Experience with SAP Fiori design and application development.</li>
<li>Experience deploying mobile applications for both iOS and Android.</li>
<li>Experience developing backend extensions using SAP CAP, Node.js, or Java.</li>
<li>Experience working with SAP HANA Cloud and HDI containers.</li>
<li>Practical knowledge of BTP destinations, roles, authentication, and security policies.</li>
<li>Experience with OAuth and SAML.</li>
<li>Experience integrating applications with device capabilities such as cameras, GPS, barcode and QR scanners, and file handling.</li>
<li>Strong troubleshooting, debugging, performance optimization, and application support skills.</li>
<li>Excellent technical documentation and communication abilities.</li>
<li>Ability to collaborate effectively with developers, functional consultants, business stakeholders, and cross-functional technology teams.</li>
<li>Post-secondary education related to Computer Technology or a comparable technical discipline.</li>
<h2>Benefits:</h2>
<ul>
<li>Fully remote work environment.</li>
<li>Contract opportunity.</li>
<li>Hands-on ownership of SAP mobile application development and support.</li>
<li>Opportunity to work across SAP MDK, SAP BTP Mobile Services, BAS, SAP S/4HANA, and related technologies.</li>
<li>Exposure to mobile development across both iOS and Android platforms.</li>
<li>Opportunity to collaborate with technical, functional, and business teams on enterprise technology solutions.</li>
</ul>
</ul>
</ul>