user avatar

Mid-Level Flutter Developer/Native Integration-(Kotlin/Swift)

Rividium, Inc

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
  • 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.
Required Technical Skills
  • 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.
Nice to Have
  • 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.
Soft Skills
  • 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.
About the Organization Established in 2008, RiVidium, Inc. (dba TripleCyber) is a VA-Verified SDVOSB and an SBA-Certified 8(a) company. To prepare our clients for the future, RiVidium has balanced all parts of our organization to attract the finest employees in order to 'Strive to be the missing element defining tomorrow's technology'. RiVidium keeps pace and surpasses its competitors by meeting challenges of advancements in Logistics, Human Capital, Cyber, Intelligence & Technology. EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. If you need a reasonable accommodation for any part of the employment process, please contact Human Resources (HR) at hr@rividium.com.
This position is currently accepting applications.
group id: RTX15cf25
N
Name HiddenRecruiter

Match Score

Powered by IntelliSearchâ„¢
image match score
Create an account or Login to see how closely you match to this job!

Similar Jobs


Job Category
IT - Software
Clearance Level
Secret