Search by job, company or skills

F

Mobile Team Lead

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

Job Description

Position Overview

The Mobile Team Lead (iOS & Android) is responsible for leading the end-to-end mobile development of FPT Chat, the Group's internal communication platform. This role owns the technical direction, architecture, and performance optimization of native mobile applications on both Android and iOS, ensuring high reliability, scalability, security, and an excellent user experience for tens of thousands of FPT employees.

The position plays a key leadership role in guiding the mobile engineering team, aligning technical execution with product strategy, and continuously improving application performance and stability in a real-time communication environment.

Responsibilities

  • Lead the Mobile Engineering team (Android & iOS) for FPT Chat, providing technical direction, mentoring, and day-to-day guidance.
  • Own and drive the technical architecture of native mobile applications (Kotlin/Swift), focusing on modular design, real-time communication, scalability, and long-term maintainability.
  • Take full responsibility for mobile application performance optimization, including app startup time, memory usage, battery consumption, network efficiency, and overall runtime stability.
  • Design, implement, and optimize real-time features such as messaging, notifications, and WebSocket-based communication to ensure low latency and high availability.
  • Collaborate closely with Backend, Product, UI/UX, and QA teams to align technical solutions with product requirements and user experience goals.
  • Conduct code reviews, define coding standards, and enforce best practices in MVVM architecture, Clean Code, and mobile engineering excellence.
  • Establish and maintain CI/CD pipelines, automated testing, and release processes for Google Play Store and Apple App Store.
  • Monitor application performance in production, analyze issues, and lead root-cause analysis and continuous improvement initiatives.
  • Contribute to shaping the long-term mobile technical vision; evaluate and adopt new tools, frameworks, and technologies aligned with the roadmap of FPT Chat.

Requirements

  • Minimum 3 years of experience as a Mobile Lead, Senior Android Developer, or Senior iOS Developer, with hands-on leadership responsibilities.
  • Strong expertise in both Android (Kotlin) and iOS (Swift) development, with deep understanding of mobile application architecture and lifecycle.
  • Proven experience in performance optimization, including memory management, multithreading/concurrency, network optimization, and UI rendering efficiency.
  • Hands-on experience with:
  • Android:
  • MVVM, Jetpack Navigation, Coroutines
  • Retrofit, Firebase, FCM
  • WebSocket, Google Play Store publishing
  • iOS:
  • UIKit, CallKit, MVVM
  • WebSocket, APNs
  • Apple App Store publishing
  • Solid understanding of real-time communication systems, push notifications, and large-scale mobile application operations.
  • Strong leadership, mentoring, and code review skills; effective communication with cross-functional stakeholders.
  • Product-oriented mindset with the ability to proactively propose technical and user experience improvements.
  • Experience building or scaling chat/communication/real-time platforms is highly preferred.

Benefits & Compensation

  • Competitive and attractive compensation package, benchmarked against the market.
  • Full benefits in compliance with labor regulations.
  • Comprehensive benefits package, including annual health check-ups, exclusive FPT Care insurance, and medical support at leading hospitals.
  • Open, collaborative, and modern working environment with FPT's distinctive culture.
  • Opportunity to lead a strategic Group-level communication product serving tens of thousands of internal users.
  • Annual company trips, team-building activities, and large-scale corporate cultural events.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139213435