Senior Android Engineer | Product Companies | OTT / Media Streaming / OEM | 5 - 9 Years | Pune

Antal International
Pune District, Maharashtra, India

MTS III, Software (Technical Leader) | Pune | Product Company Experience | 5 to 9 Years

Our client is a globally recognized leader in in-flight entertainment, connectivity and digital aviation solutions, partnering with leading airlines worldwide. This is an opportunity to build innovative, large-scale products that enhance the travel experience for millions of passengers.

Responsibilities :

  • Plans, designs, modifies and implements software applications from functional and system design specifications.
  • Codes, integrates, tests, debugs, and refines the software to produce the required product.
  • Develops software tools and subsystems to support software development, test, and reuse, and manages their implementation.
  • Enhances software to reduce operating time or improve efficiency and robustness.
  • Reviews, evaluates, and analyzes design interfaces.
  • Prepares, reviews, and evaluates interface documentation, specifications, test plan and procedures.
  • Assists in definition, analysis and allocation of requirements.
  • Supports system test programs and analyzes system testing results.
  • Maintains the developed software efficiently through familiarity with software lifecycles.
  • Documents designs in engineering documents including functional block diagrams and data/ logic flow charts.
  • Assists in the troubleshooting and debugging of designs.

Knowledge/skill requirements

  • Strong experience in Java, Kotlin, Android SDK, and Android Studio.
  • Expertise in MVVM, Clean Architecture, modularization, scalable application design, with knowledge of MVP/MVC.
  • Hands-on experience with Jetpack Compose, Navigation, Hilt/Dagger, WorkManager, Coroutines, Flow/StateFlow/SharedFlow and modern Android development practices.
  • Strong understanding of SOLID principles, design patterns, reusable components and SDK development.
  • Experience in performance optimization, ANR/crash debugging, profiling, memory management and concurrency issues.
  • Exposure to offline-first architecture, API integrations, CI/CD, unit testing, code reviews, and engineering best practices.
  • AWS cloud experience preferred.
  • Prior experience with multimedia applications, audio/video streaming servers or clients is highly desirable.
  • Ability to manage multiple priorities, plan engineering activities, and work effectively with cross-functional teams.
  • Strong written and verbal communication skills with experience in engineering documentation and customer/stakeholder interactions.
  • Demonstrated ownership, problem-solving skills, and ability to analyze and resolve technical issues using established engineering practices.

Qualifications

  • Bachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering or equivalent experience.
  • 5 to 8 Years' of Experience

Interested? Apply here or share your updated resume at janani.sivanandam@antal.com

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →