abra professional services is seeking for a 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
* 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:
Mobile experience: At least 10 years of hands-on experience developing Mobile applications 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.
Mobile experience: At least 10 years of hands-on experience developing Mobile applications 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.
This position is open to all candidates.













