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