Home/Job List/Senior Flutter + Android Developer (Mission-Critical Mobile Platforms)

Senior Flutter + Android Developer (Mission-Critical Mobile Platforms)

Hipstersg India Private Limited

India
Full-Time
Posted 22 days ago

Job Description & Responsibilities

To be considered for shortlisting, please ensure that you complete and submit the form : https://forms.gle/xwMVULL4uuWCbC6r8

Applications without the completed form will not be processed further.

Important Note: Apply only if you have a minimum of 5 years of experience and are an immediate joiner or can join within 1 week. Applications not meeting these criteria will be automatically rejected.

Role Overview

We are looking for a Senior Flutter Engineer who also knows android to design, build, and maintain high-availability mobile applications used in mission-critical environments such as airports, malls, and enterprise service platforms.

The applications operate 24x7 with real-time communication capabilities, including video calls, live messaging, and streaming services. The engineer will be responsible for ensuring stability, performance, and resilience under unstable network conditions and high-availability environments.

This role requires strong expertise in Flutter, native Android development, real-time communication technologies, and production-scale mobile architecture.

Key Responsibilities

Mobile Architecture & Development

Design and develop scalable Flutter-based mobile applications for enterprise deployments.

Build robust UI systems using Flutter with clean architecture and maintainable state management.

Implement advanced Flutter features, including

  • Custom widget development
  • Complex UI animations
  • Performance tuning and memory optimisation
  • Ensure applications meet enterprise-grade reliability and uptime requirements.Maintain apps published on Google Play Store and Apple App Store.
  • Real-Time Communication & Streaming

Develop and maintain video and voice communication capabilities using

  • Amazon Chime SDK (preferred)
  • WebRTC-based communication systems

Handle real-time streaming concerns, including

Adaptive bitrate management

Network fluctuation handling

Call reconnect and recovery logic

Call state management

Ensure reliable performance during network drops, latency spikes, and packet loss.

Native Android Integration

Implement native modules when required using Kotlin or Java.

Strong understanding of

Android SDK lifecycle

Background services & foreground services

Camera & microphone handling

Android permission management

Native crash debugging

Ensure correct implementation of video, audio, and hardware integrations.

Networking & Backend Integration

Implement and maintain communication with backend systems via

REST APIs

WebSocket connections

Token-based authentication systems

Ensure secure and efficient data exchange with backend platforms.

Reliability & Production Operations

Design applications for 24x7 uptime environments.

Implement

Network recovery strategies

State persistence

Crash monitoring and recovery

Background execution strategies

Participate in production monitoring and incident resolution for deployed applications.

Required Skills

Flutter Development

5+ years of Flutter development experience

Strong experience with state management (Bloc / Riverpod / Provider)

Experience building production apps released on App Store / Play Store

Performance optimization and profiling

Android Development

Strong knowledge of Android SDK

Kotlin preferred (Java acceptable)

Experience with background services and foreground services

Deep understanding of Android lifecycle

Real-Time Communication

Experience with WebRTC or Amazon Chime SDK

Understanding of audio/video streaming fundamentals

Experience handling network instability scenarios

Networking

REST API integration

WebSocket communication

Token-based authentication

Good To Have

Experience building enterprise or mission-critical mobile apps

Experience with video call or contact center applications

Hardware integrations (camera systems, kiosks, loT devices)

Experience supporting apps deployed in airports, malls, or smart-building environments

Familiarity with monitoring tools and mobile observability platforms

What Success Looks Like

You will be responsible for delivering mobile applications that

Run 24x7 without service disruption

Handle unstable public networks gracefully

Maintain consistent video call quality

Support large-scale enterprise deployments

Pay: Up to ₹100,000.00 per month

Benefits

  • Work from home

Application Question(s)

  • Apply here to get a call from us : https://forms.gle/CAVkTmmbJnRx5nz67
  • To be considered for shortlisting, please ensure that you complete and submit the form above. Applications without the completed form will not be processed further. (https://forms.gle/CAVkTmmbJnRx5nz67)

Work Location: Remote

Required Skills

JavaKotlinFlutter

Job Details

Employment TypeFull-Time
Work ModeRemote
Experience510 years
Positions1

Posted by

N/A

Posted on:

7 Aug 2026

About Hipstersg India Private Limited

More open roles

Browse all jobs →