Skip to main content

Mobile Engineering Lead (iOS/Android) — Fintech

eMagine Solutions

DubaiOn-siteFull-Time6d ago

Description

eMagine Solutions is hiring a hands-on Mobile Engineering Lead to own delivery and releases for a high-performance iOS + Android trading application for a confidential fintech client.

This is a leadership role for someone who can stay close to the code, drive delivery, and run the end-to-end mobile release process (App Store + Google Play) with minimal supervision.

What you’ll be doing

Team leadership and delivery ownership

  • Lead, mentor, and guide mobile engineers across iOS and Android
  • Own day-to-day execution: task breakdown, assignment, timelines, and delivery tracking
  • Proactively identify risks, blockers, dependencies, and delays — and remove them fast
  • Act as the first escalation point for mobile technical and delivery issues
  • Support onboarding, coaching, knowledge sharing, and continuous improvement

Technical leadership (hands-on)

  • Provide technical direction across iOS and Android, ensuring consistency in UX, performance, and quality
  • Run design discussions and drive scalable, secure, maintainable solutions
  • Enforce engineering standards: code reviews, clean architecture, documentation, and best practices
  • Support developers with complex technical issues and decision-making

Architecture and mobile engineering

  • Oversee design, development, and maintenance of the mobile app across both platforms
  • Drive and enforce architecture patterns (MVVM/MVP/Clean Architecture)
  • Ensure reliable integration with REST APIs, authentication flows, third-party SDKs, and mobile data layers
  • Partner closely with backend teams to ensure APIs are mobile-ready (performance, reliability, security)

App Store + Google Play ownership

  • Own release management: versioning, submissions, metadata, screenshots/assets, and release notes
  • Ensure compliance with Apple/Google policies, privacy requirements, and review processes
  • Monitor store feedback, ratings, reviews, crash reports, and user issues; drive continuous improvement

Quality, performance, and reliability

  • Drive stability and performance: crash analysis, memory/performance tuning, debugging, production readiness
  • Work with QA/automation teams on test strategy, regression coverage, and release validation
  • Support incident response, RCA, and preventive actions for production issues

What we’re looking for

  • 7+ years professional mobile development experience
  • 2+ years in a Mobile Team Lead / Tech Lead / Engineering Lead role
  • Strong hands-on expertise in either:
  • iOS (Swift), or
  • Android (Kotlin/Java)
  • Solid understanding of both iOS and Android ecosystems
  • Proven experience publishing and maintaining apps on Apple App Store and Google Play
  • Strong grasp of mobile release governance, review guidelines, and production release management
  • Experience with REST APIs, JSON, third-party SDKs, and backend integrations
  • Strong knowledge of architecture patterns (MVVM/MVC/MVP/Clean)
  • Experience with Git workflows, branching strategies, and code review processes
  • Exposure to CI/CD pipelines for mobile builds and deployments
  • Strong stakeholder communication (Product, UX, Backend, QA, DevOps, Security, Compliance)

Nice to have

  • Fintech / trading / banking / high-performance consumer app experience
  • Mobile analytics & crash tooling (Crashlytics, Sentry, App Center, etc.)
  • Mobile security: secure storage, encryption, biometrics, auth best practices
  • Experience working closely with UI/UX teams (Figma or similar)

Why this role

  • Lead a strategic mobile product in a fast-paced fintech environment
  • High ownership: delivery, engineering standards, and release outcomes
  • Work cross-functionally with senior stakeholders and strong engineering teams

More jobs in Dubai