About the Product:Our client is a technology company specializing in healthcare messaging applications. The platform is used across iOS, Android, Windows, and MacOS to provide seamless communication solutions including messaging, calls, file sharing, location tracking, and PDF generation.
Job Summary:We are seeking an experienced Flutter Developer to join our team. The ideal candidate will have a strong background in Dart, C/C++, and at least 3 years of experience working with Flutter. You will be responsible for supporting the existing application and developing new features to enhance our healthcare messaging app.
Key Responsibilities:Support and maintain the existing application across iOS, Android, Windows, and MacOS.Develop new features to enhance the user experience, including messaging, calls, file sharing, location tracking, and PDF generation.Collaborate with cross-functional teams to define, design, and ship new features.Ensure the performance, quality, and responsiveness of the application.Identify and correct bottlenecks and fix bugs.Help maintain code quality, organization, and automation.
Required Qualifications:Proficiency in Dart and C/C++.3+ years of experience with Flutter.Experience with BLoC state management and Cubit.Strong experience with SQLite.Proficient in using Git and GitLab CI.In-depth knowledge of SQL and NoSQL databases.Understanding of HTTP/HTTPS, WS/WSS, SIP, and VoIP protocols.Familiarity with Firebase, Encryption, and internationalization/localization (i18n/l10n).Experience with Advanced Installer 21.x.Preferred Qualifications:Experience with Swift and Kotlin.Knowledge of healthcare industry standards and practices.
Tools & Technologies:FlutterDartC/C++BLoC/CubitSQLiteGit, GitLab CIFirebaseAdvanced Installer 21.xPlatforms:iOSAndroidWindowsMacOS