Background

Mobile Flutter TL

Hybrid
Development

Position

We're looking for a Mobile Flutter Tech Lead who can lead a high-performing mobile team, drive architectural decisions, and build products used at scale.

Responsibilities

  • Provide technical leadership for the mobile team behind our streaming platform
  • Drive the evolution of the application's architecture and make key engineering decisions
  • Lead code reviews and establish engineering standards and best practices
  • Mentor engineers and help grow a strong, collaborative team
  • Work closely with Product, Design, and Backend teams to shape the architecture of new features
  • Contribute to hiring by conducting technical interviews, helping define role requirements, and assessing candidates
  • Stay hands-on by building key application modules, including streaming, real-time functionality, and analytics
  • Ensure the application's stability, performance, and security

Requirements

  • 5+ years of commercial experience with Flutter
  • Experience building mobile applications for both iOS and Android, with a strong understanding of each platform
  • 2+ years of experience as a Tech Lead or Senior Engineer with ownership of a technical domain
  • Deep understanding of mobile application architecture
  • Strong engineering practices, including writing clean, maintainable, and testable code
  • Experience with streaming SDKs or real-time technologies such as WebRTC, HLS, or WebSockets
  • Experience working with Picture-in-Picture, Foreground Services, and other platform-specific APIs
  • Experience building engineering processes around CI/CD, release management, monitoring, and observability

Benefits

  • The opportunity to work on large-scale products
  • Flexible ways of working in a no-micromanagement culture
  • Competitive compensation
  • The choice of a modern office workspace or remote work
  • Continuous learning, knowledge sharing, and collaboration within a strong engineering team
  • A flexible benefits package covering mental health support, language learning, professional courses, gym membership, or healthcare services