Posted on: 23/11/2025
Position : Senior Android & Flutter Developer
Experience : 8+ Years
Location : Ahmedabad
Notice Period : Immediate Joiner
F2F Drive : 29th November, 2025
About the Role :
We are looking for a highly skilled Senior Android & Flutter Developer with deep expertise in Android Native (Kotlin/Java) and Flutter/Dart. This role is ideal for someone who has extensive experience building high-performance mobile applications, strong knowledge of VoIP/SIP integrations, and hands-on exposure to low-level Android services, AOSP customization, and enterprise-grade mobility solutions. The ideal candidate should be able to design scalable architectures, optimize system performance, and deliver secure and resilient applications.
Key Responsibilities :
- Design, develop, and maintain high-quality Android Native applications using Kotlin/Java and cross platform apps using Flutter/Dart.
- Implement and optimize VoIP solutions, SIP stack integration, audio routing, call states, telephony APIs, and low-level communication workflows.
- Work closely with Android OS internals, low-level system services, and contribute to moderate AOSP customization and system-level enhancements.
- Develop secure, scalable, and modular applications using Clean Architecture, MVVM, dependency injection (Hilt/Dagger), and modular code patterns.
- Collaborate with backend teams to integrate mobile applications with Sockets, REST APIs, WebSockets, and
WebRTC for real-time communication.
- Implement MDM policies, device restrictions, enterprise configurations, and corporate mobility features.
- Integrate Firebase (FCM, Crashlytics, Analytics, Performance Monitoring) into production-grade apps.
- Ensure seamless multithreading, concurrency, background services, and efficient app lifecycle management.
- Conduct code reviews, performance audits, memory optimization, security hardening, and crash analytics.
- Work with CI/CD pipelines (Jenkins, GitHub Actions, Bitrise) to automate testing, builds, and deployment workflows.
- Participate in architectural discussions, requirement analysis, solution design, and cross-functional collaboration.
Mandatory Skills :
- 8+ years of hands-on experience in Android Native development (Kotlin/Java).
- Strong development experience using Flutter & Dart in production-level apps.
- Deep understanding of VoIP, SIP stacks, audio routing, telephony APIs, and communication frameworks.
- Experience in Android low-level services, HAL layers understanding, and moderate AOSP customization.
- Hands-on experience with Mobile Device Management (MDM) frameworks, enterprise policies, and device
handling.
- Expertise in Android Networking: Sockets, WebRTC, REST APIs, WebSockets.
- Proficiency with Firebase : Analytics, Crashlytics, FCM, Performance Monitoring.
- Strong command over app lifecycle management, multithreading, background execution, WorkManager, and Services.
- Experience implementing Clean Architecture, dependency injection, modularization, separation of concerns.
Preferred Skills :
- Working knowledge of CI/CD tools like Jenkins, GitHub Actions, Bitrise.
- Familiarity with OTA updates, AOSP build environment, system-level debugging tools.
- Experience with enterprise-grade app development, with focus on security, compliance, and performance.
- Knowledge of Play Store or enterprise deployment workflows (MDM/EMM solutions).
Candidate Profile :
- Proven experience working on large-scale enterprise apps.
- Ability to work independently, take ownership, and collaborate in multi-functional teams.
- Excellent understanding of mobile UI/UX best practices and app performance metrics.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1579078
Interview Questions for you
View All