Responsive Navbar

Mobile Application Developer

Job Description

Roles & Responsibilities

Job Title: Expert Mobile Application Developer

Job Summary:

We are looking for an Expert Mobile Application Developer to architect, develop, and optimize high-performance mobile applications for Android and iOS. The ideal candidate should have extensive experience in cross-platform (Flutter, React Native) and native (Kotlin, Swift, Java) development and a deep understanding of mobile architecture, cloud integration, security, and performance optimization. This role involves technical leadership, strategic decision-making, mentoring teams, and driving innovation in mobile application development.

Key Responsibilities:

  • Architect and develop highly scalable and efficient mobile applications for Android and iOS
  • Define and implement best practices for mobile development, security, and performance optimization
  • Design and integrate advanced APIs, microservices, GraphQL, WebSockets, and cloud services
  • Optimize performance, battery usage, network efficiency, and memory management
  • Implement cutting-edge UI/UX animations, complex gestures, and multi-threaded applications
  • Ensure strong security practices, including OAuth 2.0, JWT, biometric authentication, SSL/TLS encryption
  • Develop modular and reusable components following Clean Architecture, MVVM, MVI, Redux
  • Drive CI/CD pipeline automation using Fastlane, Firebase App Distribution, Bitrise, Jenkins
  • Lead code reviews, architectural discussions, and development roadmap planning
  • Troubleshoot and resolve complex application crashes, ANR (Application Not Responding) issues, and performance bottlenecks
  • Collaborate with backend teams, DevOps, designers, and business stakeholders to deliver a seamless user experience
  • Stay ahead of emerging mobile technologies, AI/ML integrations, AR/VR, and cloud advancements

Skills and Knowledge Required:

  • Expert proficiency in at least one mobile framework: Flutter, React Native, Kotlin (Android), Swift (iOS)
  • Mastery of mobile architectures: Clean Architecture, MVVM, MVI, Redux, Bloc
  • Strong database expertise: SQLite, Room, Firebase Firestore, Core Data, Realm, AWS DynamoDB
  • Advanced API integration experience: RESTful APIs, GraphQL, WebSockets, gRPC, MQTT
  • High expertise in security: OAuth 2.0, JWT, biometric authentication, secure storage, app hardening
  • Experience with scalable cloud services: AWS (Amplify, S3, Lambda), Firebase, Google Cloud, Azure
  • Strong CI/CD experience: Fastlane, Firebase App Distribution, Bitrise, Jenkins, GitHub Actions
  • Advanced testing proficiency: Unit Testing, UI Testing (Espresso, XCTest, Jest, Appium)
  • Deep knowledge of performance tuning techniques: Profiling tools, Memory Leak Detection, Thread Management
  • Expertise in monitoring & analytics tools: Firebase Crashlytics, Google Analytics, New Relic, Sentry
  • Familiarity with AI/ML in mobile development: TensorFlow Lite, Core ML, Google ML Kit
  • Experience with AR/VR development frameworks is a plus

Educational Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field
  • Advanced certifications in mobile development, cloud computing, AI/ML, or DevOps are a plus

Experience:

  • 8+ years of experience in mobile application development
  • Proven experience in leading large-scale mobile development projects
  • Strong background in publishing and maintaining enterprise and consumer-grade apps

Key Focus Areas:

  • Advanced Mobile Architecture & Scalability
  • High-Performance & Secure Mobile Development
  • AI/ML & AR/VR Integration in Mobile Apps
  • Cloud-Based Mobile App Deployment & Optimization
  • Leadership, Technical Strategy, & Team Mentorship

Tools and Equipment:

  • IDEs & Editors: Android Studio, Xcode, VS Code
  • Version Control: Git, GitHub, GitLab, Bitbucket
  • Databases: Firebase, SQLite, Room, Core Data, Realm, AWS DynamoDB
  • Development Frameworks: Flutter, React Native, Kotlin, Swift, Java
  • Testing & Debugging: Firebase Test Lab, Appium, XCTest, Espresso, Jest
  • CI/CD & DevOps Tools: Fastlane, Bitrise, Jenkins, GitHub Actions, Firebase App Distribution
  • Monitoring & Analytics: Firebase Crashlytics, New Relic, Google Analytics, Sentry

Other Requirements:

  • Strong leadership and strategic decision-making abilities
  • Ability to mentor and guide teams towards high-quality development standards
  • Passion for cutting-edge mobile technologies, AI, and cloud-native applications
  • Strong business and technical communication skills to interact with stakeholders
Job Detail
  • Work Type: Full Time
  • Languages to be known :
  • Country: United Arab Emirates
  • City: Dubai
  • Job Category : None