DevJobs

Flutter Front-End Developer

Overview
Skills
  • Java Java
  • Kotlin Kotlin
  • Objective-C Objective-C
  • Swift Swift
  • Flutter Flutter ꞏ 2y
  • Android Android
  • iOS iOS
  • APIs
  • Bloc
  • Riverpod
abra professional services is seeking for an Senior Flutter Front-End Developer

About The Role

We are looking for an experienced Front-End (Flutter) Developer with a strong passion for mobile development and green energy to join a team that is in the final stretch of a large-scale migration to Flutter.

The role involves developing a smart energy management system that controls solar panels, electric vehicle charging stations, home batteries, and heat pumps.

This is a high-scale mobile application serving over half a million daily active users, requiring high performance, real-time data visualization, and deep integration with edge hardware and European energy market data.

What Will You Do?

  • Be part of a cross-functional squad combining development, product, and QA.
  • Bridge the gap between Flutter and Native by implementing Platform Channels for iOS and Android.
  • Tackle scale challenges involving thousands of concurrent users and complex real-time data displays.

Requirements:

Must-Have Requirements

  • Flutter experience: At least 2 years of hands-on experience developing complex Flutter applications.
  • Native background: Strong understanding of iOS (Swift/Objective-C) and Android (Kotlin/Java) development environments – mandatory for native integrations.
  • Full-Stack mentality: Experience working with backend services and complex APIs.
  • Troubleshooting skills: Deep understanding of application lifecycle, memory management, and performance optimization.

Nice to Have

  • Experience working with IoT systems or energy / electricity management platforms.
  • Experience with advanced state management solutions (e.g., Bloc, Riverpod, or similar).
  • Familiarity with Agile squad-based development methodologies.
abra