MDK Developer (SAP Mobile Development Kit

SYSTEMATIX, INC.
7 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 229K

Job location

Remote

Tech stack

JavaScript
ABAP
Agile Methodologies
Unit Testing
Mobile Application Development
Software Debugging
Global Positioning Systems (GPS)
Mobile Application Software
JSON
Open Data Protocol
Performance Tuning
Systems Development Life Cycle
Release Management
SAP Applications
SAP Business Suiteing
Systems Integration
TypeScript
Software Troubleshooting
SAP Business Technology Platform
SAP Fiori
SAP S/4HANA
Front End Software Development
REST

Job description

The MDK Developer will be responsible for designing, developing, and supporting SAP Mobile Development Kit (MDK) applications that integrate with core SAP systems, enabling mobile workforce capabilities. This role requires strong mobile development expertise, SAP integration experience, and the ability to work within structured enterprise and regulated environments., * Design, develop, and enhance SAP MDK mobile applications

  • Build responsive, user-friendly mobile solutions for iOS and Android platforms
  • Configure and develop MDK metadata-driven applications using SAP Mobile Services
  • Integrate mobile applications with SAP back-end systems using OData and REST services
  • Collaborate with SAP functional analysts, ABAP developers, architects, QA teams, and business stakeholders
  • Participate in solution design, technical analysis, and effort estimation
  • Perform unit testing and support system, integration, and user acceptance testing (UAT)
  • Troubleshoot and resolve application defects, performance issues, and offline synchronization challenges
  • Ensure compliance with enterprise governance, security, and regulatory requirements
  • Maintain technical documentation and development artifacts
  • Support deployment, release management, and production support activities

Requirements

Must-have:

  • 5-8+ years of mobile or front-end development experience in enterprise environments
  • Hands-on experience with SAP Mobile Development Kit (MDK) and SAP Mobile Services
  • Strong knowledge of JavaScript, TypeScript, JSON, and mobile development concepts
  • Experience integrating mobile applications with SAP systems using OData services
  • Familiarity with SAP Business Application Studio (BAS) or similar development environments
  • Experience with mobile app lifecycle management, deployment, and support
  • Experience working within structured SDLC methodologies (Agile, Waterfall, or hybrid)
  • Strong troubleshooting, debugging, and performance optimization skills
  • Excellent communication and stakeholder collaboration skills
  • Ability to work remotely aligned with western Canada hours (Regina, Saskatchewan)

Nice-to-have:

  • Experience with SAP S/4HANA environments
  • Exposure to SAP Business Technology Platform (BTP) and Mobile Services
  • Experience with offline-enabled mobile applications and synchronization
  • Knowledge of device features integration (camera, GPS, barcode scanning)
  • Experience with Fiori/UI5 for hybrid mobile applications
  • Experience in utilities, Crown corporations, or public-sector organizations

Benefits & conditions

Compensation is commensurate with experience, skills, and current SAP mobile market demand.

About the company

Systematix is one of Canada's largest privately owned national consulting and resourcing firms, providing consulting and staffing services across public and private sectors.

Apply for this position