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

Antal International

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Antal International in Pune seeks an experienced Software Technical Leader (MTS III) to design and implement large-scale Android applications for in-flight entertainment systems. The role focuses on modern Android development, scalable architecture, and cross-functional collaboration to deliver robust multimedia software.

The candidate will participate in API integrations, CI/CD practices, and performance optimization while mentoring a team and maintaining code quality across lifecycles.

Qualifications

  • 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.

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.

Skills

Java
Kotlin
Android SDK
Android Studio
MVVM
Clean Architecture
Jetpack Compose
Coroutines
Flow/StateFlow
Dagger/Hilt
API integration
CI/CD
Testing

Education

Bachelor of Science in Computer Science / Computer Engineering / Software Engineering

Tools

AWS

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer (Android Mobile App Developer)
Sr Software Engineer (Android Mobile App Developer)

Unidel Group • Pune District

On-site
INR 800,000 - 1,200,000
Android Engineer, IN
Android Engineer, IN

DAZN • Hyderabad, Manchirevula

On-site
INR 900,000 - 1,500,000
Senior Android Developer
Senior Android Developer

Innovationm • Dadri

On-site
INR 900,000 - 1,300,000
Systems Analyst
Systems Analyst

DAZN • Hyderabad

On-site
INR 1,500,000 - 1,900,000
Hiring for Senior Android Developer (OTT / Android TV)
Hiring for Senior Android Developer (OTT / Android TV)

Delphic • Bengaluru

On-site
INR 1,500,000 - 1,900,000
Senior Android Developer
Senior Android Developer

NewVision • Pune District

Hybrid
INR 2,000,000 - 3,500,000
Software Engineer, Senior
Software Engineer, Senior

Infor • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Advanced Application Engineer
Advanced Application Engineer

Accenture in India • Pune District

On-site
INR 1,200,000 - 1,800,000
Software Engineer
Software Engineer

TheCodingShef • India

Remote
INR 1,500,000 - 2,500,000
Staff Engineer-Android
Staff Engineer-Android

Truemeds • Bengaluru

On-site
INR 1,500,000 - 2,500,000