← Все вакансии/Middle/jobgether
MiddleRemoteSaudi Arabia

Mobile Application Developer

J
jobgether
Уровень
Middle
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mobile Application Developer and Support Analyst based in Saudi Arabia.

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

С чем работаем