Engineering Manager – Mobile Application Development

Comcast Comcast · Media · Chennai, India

Engineering Manager for Mobile Application Development at Comcast, focusing on architecting high-performance Flutter applications for iOS and Android, mentoring junior developers, and overseeing the full software development lifecycle including CI/CD and testing.

What you'd actually do

  1. Analyzes user and product requirements to design efficient application architecture and workflows.
  2. Develops and maintains complex Flutter applications with a focus on performance optimization and responsive UI across iOS and Android platforms.
  3. Integrates Flutter applications with native modules (Swift, Kotlin) and third-party SDKs to extend functionality.
  4. Follows the software development life cycle to implement new features through substantial programming effort.
  5. Partners with quality assurance to define and execute comprehensive test plans, including unit, widget, and integration tests.

Skills

Required

  • 12 + years of professional mobile development experience
  • at least 3 years focused on Flutter
  • Proven experience shipping and maintaining at least one major app on the App Store/Play Store
  • Strong knowledge of Dart language and Flutter framework internals
  • Familiarity with modern architectural patterns (e.g., Clean Architecture, Domain-Driven Design)
  • Hands-on experience with advanced state management solutions (e.g., BLoC, Riverpod)
  • Practical experience integrating Flutter with native iOS and Android modules
  • Demonstrated experience in writing and maintaining unit, widget, and integration tests
  • Track record of delivering projects end-to-end
  • Experience with CI/CD pipelines
  • Familiarity with monitoring, observability, and troubleshooting in mobile applications
  • Practical experience deploying and maintaining apps on App Store and Google Play
  • Experience collaborating in diverse, cross-functional teams

Nice to have

  • Knowledge of accessibility and internationalization best practices in Flutter

What the JD emphasized

  • shipping and maintaining at least one major app on the App Store/Play Store
  • Track record of delivering projects end-to-end from design and implementation to testing and documentation.