Senior Flutter Developer

3 years

12 - 15 Lacs

Posted:1 day ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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 Requirement

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 database (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.

Job Types: Full-time, Permanent

Pay: ₹1,200,000.00 - ₹1,500,000.00 per year

Benefits:

  • Provident Fund

Ability to commute/relocate:

  • Egmore, Chennai, Tamil Nadu: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • What's your salary expectation?

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You