Sr. Android Developer (CE812SF RM 4158)

June 6, 2026
sradmin

Position: Sr. Android Developer (CE812SF RM 4158)

Shift timing : General
Work Mode : Work from Office
Education Required : B.E., B.Tech equivalent

Must have :
Kotlin, Java, Coroutines, Compose, Flo, StateFlow, SharedFlow, LiveData, Android Architecture (MVVM,MVP, Clean Architecture), ViewBinding, Custom View, DataBinding, DataBinding, BLE, WiFi, IoT (MQTT, JSON), Unit Testing (JUnit4/5), Mokito, Firebase Crashlytics / Analytics, SonarQube (SCA), Architecture Pattern, Debugging & Performance Analysis, Code Review Process, Data Structures & Algorithms, RecyclerView & Performance Optimization

Good to have :
Data Structures & Algorithms, RecyclerView & Performance Optimization, KMM addon, Streaming Knowledge, Dynamic feature enabling, UI testing , Espresso/mestro

Required Skills

  • Strong experience in Android development using Kotlin
  • Hands-on experience with BLE/GATT and IoT device communication
  • Experience with Android architecture, Coroutines/Flow, dependency injection, and modularization
  • Knowledge of REST APIs, GraphQL, authentication, and cloud integrations
  • Experience with Room database, secure local storage, and offline handling
  • Experience working in Agile/Scrum environments
  • Exposure to connected-device, IoT, Matter, or smart-home ecosystems preferred

Key Responsibilities
Mobile Development

  • Develop and maintain Android applications using Kotlin and AndroidX frameworks
  • Build scalable and maintainable mobile features aligned with architectural standards
  • Ensure application performance, reliability, and stability

IoT & Device Connectivity

  • Implement BLE-based communication and device interaction workflows
  • Support OTA firmware updates, encrypted communication, and real-time device connectivity
  • Work closely with firmware teams to support evolving hardware capabilities

Platform & Cloud Integration

  • Integrate backend systems using REST/GraphQL APIs
  • Support authentication, session handling, notifications, and cloud services
  • Ensure smooth synchronization across cloud and mobile platforms

Engineering Practices

  • Participate in code reviews, sprint execution, debugging, and release activities
  • Troubleshoot issues and optimize application performance
  • Contribute to testing and engineering quality initiatives

*************************************************************************************************************

Job Category: Digital_Cloud_Web Technologies
Job Type: Full Time
Job Location: Ahmedabad
Experience: 8-12 Years
Notice period: 0-15 days

Apply for this position

Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.

Drop files here or click to uploadMaximum allowed file size is 200 MB.
Allowed Type(s): .pdf, .doc, .docx