Search by job, company or skills

BE GROUP

Mobile Engineering Manager

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

The Mobile Engineering Manager leads iOS and Android native teams to drive technical direction, ensure delivery quality, and grow a high-performing team. Focuses on native development (Swift, Kotlin) with bonus points for Flutter integration experience (e.g., method channels, embedded modules) as part of super app expansion.

Responsibilities

Technical & Delivery Leadership

  • Lead architecture, development, and optimization of native mobile apps powering Transport (Ride-hailing) and Delivery.
  • Ensure platform consistency, performance, code quality, and adherence to engineering best practices across both iOS and Android.
  • Oversee and support the integration of Flutter modules into existing native apps, using method channels and hybrid UI when needed.
  • Collaborate closely with Backend, Product, Design, and QA teams to deliver scalable, high-impact features.

Execution & Process

  • Drive sprint planning, estimation, and delivery execution across both native mobile teams.
  • Define and monitor key engineering KPIs: crash-free rate, app responsiveness, release health, startup time.
  • Foster a continuous improvement culture with strong engineering rituals and quality focus.

People & Team Management

  • Manage and develop engineers across iOS and Android teams.
  • Provide mentorship, performance reviews, and clear career growth plans.
  • Contribute to team hiring, onboarding, and retention in alignment with company culture.

Cross-functional Collaboration

  • Act as the mobile engineering representative in the Ride-hailing tribe.
  • Align with Tribe Leads, Product Managers, and technical leaders on roadmap and initiatives.
  • Clearly communicate technical decisions and trade-offs to stakeholders.

Your Skills and Experience

Must-have:

  • 8+ years of mobile development experience, primarily in native stacks (Swift for iOS, Kotlin for Android).
  • 3+ years in an engineering management or team leadership role.
  • Strong knowledge of mobile architecture (MVVM, modularization, DI, performance tuning).
  • Familiarity with Flutter integration into native apps, including:
  • Flutter Method Channels
  • Native module embedding
  • Hybrid navigation and performance considerations
  • Hands-on experience with CI/CD, release automation, crash reporting, and mobile observability tools.
  • Excellent leadership, technical judgment, and communication skills.
  • Bilingual in Vietnamese and English (preferred).

Nice-to-have:

  • Background in ride-hailing, delivery, or super app development.
  • Familiarity with A/B testing, Firebase, Sentry, mobile experimentation frameworks.
  • Understanding of release processes on App Store and Google Play Console.

Our Tech Stack

Backend: Golang (microservices, event-driven architecture)

Frontend: TypeScript, React.js, Next.js, Tailwind CSS

Mobile: Native and Flutter (component-based, composable architecture)

Cloud & Infrastructure: GCP, Kubernetes (GKE), Istio, Terraform, autoscaling, chaos engineering

Data & AI: Snowflake, Apache Kafka, Spark, TensorFlow, Airflow

DevOps & Security: GitLab (CI/CD), Backstage (developer productivity), SRE, observability tools

Why You'll Love Working Here

Benefits

  • 13th salary
  • Social Insurance
  • Medical healthcare
  • Annual health check
  • 15 days annual leave
  • Transportation fee (BE's services)
  • Performance bonus
  • Holiday bonus
  • Team Building and many engagement activities

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 137456545

Similar Jobs