Senior Mobile Application Developer Jobs in Abu Dhabi, UAE | Angular, Ionic & TypeScript

Website Iconicit

Location

Abu Dhabi, United Arab Emirates

Job Category

  • Information Technology (IT) & Software
  • Engineering & Technical
  • Telecommunications

Job Overview

An opportunity is available for a hands-on Senior Mobile Application Developer in Abu Dhabi, UAE, with strong experience in hybrid mobile application development. The role focuses on designing, developing, maintaining, and releasing mobile applications across iOS and Android platforms.

The successful candidate will work extensively with Angular 14+, Ionic 6+, TypeScript, RxJS, Apache Cordova, and Capacitor, including Cordova-to-Capacitor migration. Experience with Azure AD/MSAL, OAuth2, REST APIs, geolocation, mobile security, native plugins, biometric authentication, and CI/CD is essential for the role.

This position provides opportunities for career growth and professional development in mobile application engineering, cross-platform development, mobile security, DevOps, and application architecture. Further training and certifications in mobile security, cloud platforms, automated testing, and modern mobile frameworks can support long-term career progression.

Key Responsibilities

  • Develop and maintain hybrid mobile applications for iOS and Android.
  • Build applications using Angular 14+, Ionic 6+, TypeScript, and RxJS.
  • Develop and maintain applications using Apache Cordova.
  • Support Capacitor implementation and Cordova-to-Capacitor migration.
  • Integrate Azure AD/MSAL authentication solutions.
  • Implement OAuth2 authentication and authorization.
  • Develop and integrate REST APIs.
  • Implement Google Maps and geolocation functionality.
  • Integrate and maintain native mobile plugins.
  • Implement biometric authentication features.
  • Develop and manage push notification functionality.
  • Implement secure mobile storage solutions.
  • Manage mobile application builds and release processes.
  • Support CI/CD pipelines for mobile applications.
  • Manage App Store and Google Play releases.
  • Apply mobile security best practices and OWASP principles.
  • Develop and maintain automated testing processes.
  • Work with Xcode and Android Studio for mobile development and troubleshooting.
  • Manage Gradle and CocoaPods dependencies.
  • Use Git for source control and collaborative development.
  • Troubleshoot application performance, build, integration, and release issues.

Requirements & Qualifications

  • 5+ years of mobile application development experience.
  • Strong hands-on experience with Angular 14+.
  • Strong experience with Ionic 6+.
  • Excellent knowledge of TypeScript and RxJS.
  • Strong experience with Apache Cordova.
  • Experience with Capacitor and Cordova-to-Capacitor migration.
  • Experience developing applications for both iOS and Android.
  • Experience with:
    • Azure AD / MSAL
    • OAuth2
    • REST APIs
    • Google Maps / Geolocation
    • Native mobile plugins
    • Biometric authentication
    • Push notifications
    • Secure storage
  • Experience managing mobile builds and CI/CD.
  • Experience with App Store and Google Play releases.
  • Strong understanding of mobile application security and OWASP.
  • Experience with automated testing.
  • Hands-on knowledge of:
    • Xcode
    • Android Studio
    • Gradle
    • CocoaPods
    • Git
  • Strong troubleshooting and problem-solving skills.
  • Immediate joiners or candidates with a maximum 30-day notice period only.

Salary, Benefits & Career Growth

Salary: Not specified by the employer.

Benefits: Not specified by the employer.

Career Growth & Professional Development:

This role offers hands-on exposure to hybrid mobile development, Angular, Ionic, TypeScript, Capacitor, Cordova migration, mobile security, authentication, CI/CD, and iOS/Android application releases.

Professionals can further develop their careers through advanced Angular and Ionic training, mobile security and OWASP specialization, cloud identity certifications, automated testing, DevOps, and cross-platform application development programs.

Application Process

Application Process (Website):

Apply only through the official job link.
Click Apply Now on the website.

HR Email for Application

Send your updated CV directly

Important: Only immediate joiners or candidates with a maximum 30-day notice period will be considered. Candidates should highlight their Angular, Ionic, TypeScript, RxJS, Cordova, Capacitor, iOS/Android, mobile security, CI/CD, and App Store/Google Play release experience in their CV.

To apply for this job email your details to hr@iconicit.ae