Mobile Application Developer

GG Selection

UAE

Work From Remote Location

Ref: RP506-377

Job description / Role

Employment: Full Time

• Develop and maintain cross platform mobile applications allowing implementation of blockchain related activities.
• Provide accessibility to phone related services (such as QR Scanning, storage access, Fingerprint authentication and similar) to applications.
• Build and publish applications to Google Play, and Apple stores.
• Provide statistical data about crashes, downloads and other details using tools like Google Firebase and store information.
• Implement OTP actions using different systems (email or SMS) to verify secure activities.
• Execute push notifications reception using Firebase Messaging system and handle notification actions depending on notification type.
• Implement security controls on clients’ confidential data (such as blockchain keys and wallets, passwords, and similar).
• Execute intent actions where the mobile application is automatically opened at a specific state when user tries to open links shared in other applications like social media messaging apps (Universal Links, or Deep Links

Salary:
AED 15,000 to 18,000 per month inclusive of fixed allowances.

Requirements

• Bachelors’ Degree or higher in Information Technology related studies.
• A minimum of 4 years’ experience developing enterprise applications.
• A minimum of 2 years’ experience of mobile development with shell-applications.
• Level 3 English or higher (reference here: Grammarly Levels).
• Experience with Cordova Applications running optimally React code.
• Familiarity with publishing apps to Google and Apple stores.
• Experience with Android and iOS emulators and testing mobile applications.
• Skilled with collecting crash reports and bugs, particularly testing cycles (Testflight, Play store Internal and Alpha test etc.).
• Experience with Cordova plugin system and various plugins (especially plugins demanding special permissions like Camera, Fingerprint, FaceID etc.).
• Understanding of localized storage for the applications (like SQLite databases, localstorage in webviews, and similar).

PREFERRED SKILLS
• Experience with docker containers, and work with CI/CD pipelines to create application builds.
• Familiarity with blockchain related activities: such as signing algorithms, transaction encoding, blockchain node communication, etc.
• Experience with security controls for mobile applications: detection of jailbreak/root, usage of security hardware available on phones, or security SDKs that detect trojans, malicious apps and jailbreak.
• Familiarity with capturing client files and taking live photos (optimally for Know-Your-Customer information gathering and identity verification).
• Skilled in connecting to cloud storage (e.g., iCloud and Google Drive) to perform backups/and restores.
• Experience with Cordova alternatives (e.g., Flutter or React Native).

About the Company

GG Selection is a search partner with an international presence, clients in diverse industries, and a network of talent for all levels of seniority and experience. We’re not limited by industry or geography, and we treat every brief and every client like the individual case it is — never making assumptions or taking anything for granted, and always tailoring our service to the needs we discover.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Developer salaries in UAE

Average monthly compensation
AED 9,000

Breakdown available for industries, cities and years of experience