lionhires

Senior Flutter Developer

lionhires

CyprusPosted Jul 29, 2026

Job description

About the Role Are you a Senior Flutter Developer ready to take full architectural ownership of a high-impact mobile platform? We are seeking a seasoned mobile engineer to build, scale, and optimize core components of a dynamic product ecosystem. Joining an agile, high-performing engineering team based in Cyprus, you will play a key role in shaping technical decisions, driving code quality, and mentoring the next generation of developers. About the Client LionHires is partnering with an established, fast-growing technology leader expanding its engineering hub in Cyprus. Known for delivering high-load, resilient digital products, our client fosters an innovative environment where engineering autonomy, technical excellence, and modern development standards are at the heart of everything they build. What You Will Do

  • Architect & Build: Develop and refine core components of the platform using Flutter and Dart, ensuring high performance and code testability.
  • Drive Technical Architecture: Take full ownership of architectural decisions and introduce innovative engineering practices to elevate product quality.
  • Collaborate & Plan: Actively participate in sprint planning, technical discussions, grooming sessions, and task estimations.
  • Elevate Code Quality: Conduct thorough code reviews to maintain high engineering standards and robust system architecture.
  • Mentor & Lead: Coach and guide Junior and Middle developers to foster continuous technical growth within the mobile team.
  • Document & Maintain: Create, update, and improve clear technical and product documentation.

What You Bring Core Requirements:

  • 3+ years of commercial mobile development experience (iOS or Android native).
  • 2+ years of hands-on Flutter development experience with at least one published app on the App Store or Google Play.
  • Deep Dart Mastery: Strong understanding of Dart streams, RxDart, and asynchronous programming.
  • Solid Architecture Foundations: In-depth knowledge of mobile architecture patterns, OOP, and SOLID principles.
  • Network Integration: Hands-on experience working with REST APIs and WebSockets.

Nice to Have:

  • Experience with native technologies (Kotlin, Java, or Swift).
  • Familiarity with mobile CI/CD pipelines.
  • Practical experience writing Unit and Functional tests for mobile applications.