Talent.com
Senior Mobile Platform Developer

Senior Mobile Platform Developer

Qneuro India Pvt LtdChennai, Republic Of India, IN
2 days ago
Job description

Senior Flutter Developer - Mobile Applications

About the Role

We're seeking an experienced Senior Flutter Developer to join our team in building an innovative mobile application that monitors brain activity through a wearable device. This is an exciting opportunity to work on a technically interesting project involving native integration, Unity scenes, Bluetooth connectivity, and background processing.

Required Experience

  • 3+ years of professional Flutter development experience
  • Portfolio of Flutter applications you've shipped

Technical Requirements

Must-Have Skills

Flutter & Native Development

  • Strong Flutter / Dart development skills
  • Experience with at least one native platform (Android OR iOS)
  • Familiarity with platform channels and native integration
  • Comfortable reading and writing some Kotlin / Java or Swift / Objective-C code
  • Bluetooth Low Energy (BLE)

  • Experience with BLE in Flutter or native platforms
  • Understanding of connecting to and reading data from Bluetooth devices
  • Familiarity with handling connection states
  • Background Processing

  • Experience with background services and app lifecycle management
  • Understanding of keeping apps running in the background
  • Architecture & State Management

  • Experience with Flutter BLoC pattern and MVVM architecture
  • Experience with ISAR databases (or similar local databases)
  • Good understanding of clean architecture principles
  • FFI (Foreign Function Interface)

  • Experience with Dart FFI or willingness to learn
  • Understanding of integrating native C libraries
  • Nice-to-Have Skills

  • Experience with Unity integration in Flutter
  • Knowledge of both Android and iOS platforms
  • Experience with wearable or IoT devices
  • Custom plugin development
  • Signal processing or sensor data handling
  • Performance optimization experience
  • Responsibilities

  • Develop features that integrate native code with Flutter
  • Implement and maintain BLE communication with our wearable device
  • Build background processing systems for continuous monitoring
  • Work with Unity scenes integration (we have custom solutions in place)
  • Integrate C libraries using FFI
  • Write clean, maintainable code following BLoC and MVVM patterns
  • Collaborate with the team and mentor junior developers
  • Optimize app performance and user experience
  • What Makes This Role Interesting

    You'll work on a unique application that goes beyond typical Flutter development—connecting to brain monitoring hardware, processing real-time data, and creating engaging Unity experiences. While the tech stack is diverse, you'll have support from the team and time to learn.

    How to Apply

    Interested? Send your updated resume to siva@qneuro.com

    We encourage you to apply even if you don't meet every requirement—we value problem-solving ability and willingness to learn!

    Create a job alert for this search

    Mobile Developer Platform • Chennai, Republic Of India, IN