Senior Flutter Developer

3 - 5 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

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 developmentconnecting 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 [HIDDEN TEXT]

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

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

pune, maharashtra, india