Comcast's logo

Sr. Flutter Developer at Comcast

  • Full-time
  • On-site, Philadelphia, PA

Sr. Flutter Developer

Responsibilities

  • This is an opportunity to work on a high-impact product in a collaborative environment that values clean code, continuous improvement, and innovation
  • Develop and maintain Flutter-based features for a multi-platform TV streaming application
  • Collaborate in a monorepo environment supporting deployments to iOS, Android, and RDK devices
  • Apply Extreme Programming practices, including: Test-Driven Development (TDD) for robust, maintainable code
  • Frequent pair programming and code reviews
  • Delivering small, incremental changes for fast feedback
  • Work closely with designers, product managers, and other engineers to build intuitive, high-performance user experiences
  • Ensure code quality through automated testing and continuous integration
  • Troubleshoot and optimize application performance across diverse platforms
  • Contribute to architectural decisions and advocate for best practices in Flutter development
  • Participate in daily stand-ups, retrospectives, and planning sessions to maintain alignment and transparency

Skills

  • 8–10 years of professional software development experience
  • Familiarity with Extreme Programming principles, including TDD and pair programming
  • Proficiency in writing unit and integration tests
  • Knowledge of CI/CD pipelines and version control systems (Git)
  • Ability to work in a monorepo environment and collaborate across multiple teams
  • Excellent problem-solving skills and a passion for building high quality, clean, maintainable code
  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience
  • Experience building streaming or media applications
  • Understanding of Dart, Flutter widgets, and state management solutions
  • Knowledge of video playback technologies, DRM, and adaptive streaming protocols
  • Familiarity with performance optimization for Flutter apps on low-resource devices
  • Exposure to RDK-based platforms and embedded systems
  • Understanding of accessibility standards and internationalization/localization
  • Contributions to open-source Flutter projects or active involvement in the Flutter community

Benefits

  • 💼 We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most

Published about 4 hours ago • Expires March 31, 2026 07:03