Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Android Engineer @ Quinnox

Home > Other






 Senior Android Engineer

Job Description

***We are looking for an Android Engineer who can join us at Bangalore Location immediately ***

Role & responsibilities :

  • We are looking for a hands-on Senior Android Engineer for a large-scale Android application with complex workflows and runtime dependencies.
  • This role requires strong practical engineering experience in local persistence, background execution, synchronization, and real-world Android runtime behavior. Strong hands-on coding and problem-solving ability is required.

  • Key Responsibilities:
  • Design, develop, and maintain production-grade Android application features.
  • Work effectively within a large existing Android application.
  • Own feature development from design through implementation and release readiness.
  • Contribute to design decisions involving local persistence, offline behavior, sync/retry, background execution, and runtime stability.
  • Implement changes incrementally without disrupting critical application behavior.
  • Build maintainable solutions using appropriate Android architecture patterns.
  • Integrate backend APIs and manage local persistence and synchronization behavior.
  • Investigate and fix production issues involving lifecycle, concurrency, memory, local DB, background services, and restart/recovery scenarios.
  • Participate in code reviews, refactoring, documentation, and design discussions.
  • Collaborate closely with architects, QA, backend teams, BA, and delivery stakeholders.

  • Required Skills & Experience :
  • 7+ years of strong hands-on Android application development experience.
  • Strong proficiency in Kotlin and solid Android SDK fundamentals.
  • Strong experience working in large Android codebases.
  • Practical experience with Android architecture patterns such as MVVM, MVI, or Clean Architecture.
  • Strong hands-on experience with local persistence, API integration, background execution, lifecycle-aware components, concurrency, and state handling.
  • Practical experience with offline-capable behavior, sync/retry flows, partial failure recovery, and local data consistency.
  • Strong debugging ability for production issues involving logs, crashes, memory, performance, local DB, sync, and runtime behavior.
  • Experience improving code quality through refactoring, reviews, and maintainability-focused changes.
  • Strong practical experience with modern Android development practices and current Android SDK behavior.
  • Ability to work independently and take ownership of delivery-critical tasks.
  • Preferred Skills :
  • Experience with tablet-based Android applications.
  • Experience with observability / monitoring tools and production diagnostics.
  • Experience with staged rollout or feature-flag-based releases..

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Other
Role Category: Other
Role: Other
Employement Type: Full time

Contact Details:

Company: Quinnox
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   MVVM Clean Architecture SDK Kotlin Android Mvi

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Delivery Lead senior Manager

  • TOP MNC
  • 16 - 25 years
  • Bengaluru
  • 1 day ago
₹ Not Disclosed

Forward Deployed Software Engineer

  • Salesforce
  • 2 - 5 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Generative AI / LLM Engineer

  • Coforge
  • 2 - 6 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Spare Parts Documentation Engineer

  • Larsen & Toubro
  • 3 - 8 years
  • Mysuru
  • 3 days ago
₹ Not Disclosed

Quinnox