Senior Android Engineer | Product Companies | OTT / Media Streaming / OEM | 5 - 9 Years | Pune
Antal International · Pune District, Maharashtra, India
Apply & track with Apply EdgeMTS III, Software (Technical Leader) | Pune | Product Company Experience | 5 to 9 YearsOur 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 requirementsStrong 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.QualificationsBachelor of Science Degree in Computer Sciences, Computer Engineering or Software Engineering or equivalent experience.5 to 8 Years' of ExperienceInterested? Apply here or share your updated resume at janani.sivanandam@antal.com