Today
Secret
Unspecified
Unspecified
IT - Software
Vienna, VA (On-Site/Office)
Title
Mid-Level Flutter Developer/Native Integration-(Kotlin/Swift)
Full-Time/Part-Time Full-Time Description
TripleCyber is looking for a Mid-Level Flutter Developer with proven experience in building complex mobile applications, especially those involving real-time chat functionality. The ideal candidate should also be comfortable integrating with native platform features using Kotlin (Android) and Swift (iOS) and have experience optimizing performance through Isolates and multithreading.
Key Responsibilities
This position is currently accepting applications.
Mid-Level Flutter Developer/Native Integration-(Kotlin/Swift)
Full-Time/Part-Time Full-Time Description
TripleCyber is looking for a Mid-Level Flutter Developer with proven experience in building complex mobile applications, especially those involving real-time chat functionality. The ideal candidate should also be comfortable integrating with native platform features using Kotlin (Android) and Swift (iOS) and have experience optimizing performance through Isolates and multithreading.
Key Responsibilities
- Design and develop a real-time chat system (XMPP, WebSocket, Firebase, or similar).
- Implement native feature integrations via Flutter MethodChannels using Kotlin and Swift.
- Optimize performance using Dart Isolates for concurrent background tasks (e.g., image processing, encryption).
- Ensure a smooth and responsive UX across platforms.
- Collaborate with designers, backend developers, and other mobile team members.
- Write modular, testable, and maintainable code with clear documentation.
- Participate in code reviews and provide technical mentorship if required.
- 4+ years of mobile development experience, including 3+ years with Flutter/Dart.
- Hands-on experience with at least one real-time chat system (e.g., XMPP, WebSocket, MQTT, gRPC).
- Strong grasp of Flutter state management (Bloc, Riverpod, Provider, GetX).
- Proficient in using Dart Isolates to offload intensive tasks from the UI thread.
- Familiar with critical Flutter packages: flutter bloc, firebase_messaging, flutter_local_notifications, web_socket_channel, encrypt, camera, image_picker, permission_handler, etc.
- Native Android development using Kotlin and iOS development using Swift, especially through MethodChannel/PlatformChannel communication.k
- nowledge of app lifecycle and background services.
- Spanish speaking
- Experience with messaging protocols like XMPP, MQTT, or Matrix.
- Experience using CI/CD tools (Codemagic, GitHub Actions, etc.).
- Familiarity with mobile security: encryption, secure key storage, biometric auth.
- Experience with WebRTC, multimedia processing, or MLKit-based solutions.
- Published apps in both Google Play and Apple App Store.
- Clear and proactive communication.
- Strong analytical and problem-solving mindset.
- Ability to work independently or as part of a distributed team.
- Organized, responsible, and delivery-focused.
This position is currently accepting applications.
group id: RTX15cf25