Software Development Engineer II

TheCodingShef

Bengaluru

On-site

INR 1,800,000 - 3,400,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JioHotstar is looking for a Senior Software Development Engineer - Android to craft high-performance apps and native frameworks in Bengaluru. You will own core components, style guides, and cross-team collaborations while driving performance and reliability for a massive OTT platform.

The role emphasizes ownership of end-to-end quality, prototyping, and embracing new mobile tech to enhance the Viewer Experience across devices.

Qualifications

  • 4+ years of Android development experience (or 4–7 years as per ad).
  • Strong knowledge of Android SDK, Kotlin/Java, and architecture.
  • Experience with Jetpack Compose and Android UI components.
  • Backend integration via REST/GraphQL and cloud services (Firebase, AWS).
  • Ability to write clean, tested code and participate in code reviews.

Responsibilities

  • Develop and maintain foundational Android frameworks and shared components.
  • Write high-quality, efficient code for native mobile apps and participate in reviews.
  • Define and improve engineering standards and codebase consistency.
  • Scale mobile app development across the team and assist architecture decisions.
  • Own end-to-end product quality from design to maintenance of core frameworks.
  • Collaborate with engineers, PMs and designers on projects.
  • Create prototypes and explore new mobile technologies.
  • Optimize app performance and stability and monitor metrics.
  • Contribute to knowledge sharing via blogs and tech talks.

Skills

Android development
Kotlin/Java
Jetpack Compose
Android Architecture
UI components
REST API
Firebase
AWS
AOSP
Code reviews

Education

Bachelor/Master in CS

Tools

Android Studio
Firebase
GraphQL
AWS
REST
AOSP

Job description

# Software Development Engineer IIjiostarBengaluruJuniorPosted 2w agoApply on employer siteYou apply on the employer's own page. Never pay to apply for a job.## About the roleKotlinJavaJetpack ComposeFirebaseAOSP / PlatformREST / GraphQLJob Title: Senior Software Development Engineer - Android, VXDepartment, Level: Viewer Experiences, X22Location: Onsite, BangaloreWork Type: Full timeJob Summary: As a Senior Software Engineer – Android, you will be responsible for crafting performant and resilient Android applications, coupled with Android frameworks and APIs, and a passion for creating exceptional user experiences.You will play a critical role in improving app performance and stability while shipping core capabilities that enhance the foundational platform. If you are a motivated individual with strong problem-solving skills and a desire to innovate in the mobile space, we want to hear from you!About the team: At JioHotstar, the Viewer Experience (VX) org is at the heart of how millions discover, engage with, and fall in love with our platform. We own the end-to-end user journey—from first app launch to daily habit loops—across Search, Personalization, Watch Experience, Interactivity, and more. We blend world-class engineering, ML, design, and data to deliver a seamless, personalized, and engaging OTT experience at massive scale. If you're passionate about building immersive, intelligent, and performant user experiences that delight a billion users, join us in shaping the future of streaming.Reporting To: Engineering ManagerKey responsibilities: ● Develop and maintain foundational frameworks and shared components for Android ● Write high-quality, efficient, and tested code for native mobile apps and actively participate in code reviews ● Define and improve engineering standards and codebase consistency. ● Take ownership of scaling mobile app development across Engineering, providing valuable insights to refine processes and tools, supporting additional contributors in architecture and code ● Take ownership of end-to-end product quality, from developing and designing to maintaining core app frameworks, ensuring reliability and user satisfaction. ● Collaborate closely with other engineers, product managers, and designers. ● Create prototypes of new ideas and explore emerging technologies at the forefront of mobile technology. ● Optimize app performance and stability. ● Mind app performance metrics to draw conclusions and drive change ● Additionally, contribute to knowledge-sharing efforts by crafting insightful blogs at the forefront of mobile innovationSkills and attributes for success: ● Experience in Android mobile native applications development with sound understanding of Android Architecture, Framework, Android SDK, Kotlin/Java, Android Studio IDE ● 1+ years of solving low-level design problems in distributed systems ● Expert in UI components & controls; Jetpack Compose, Action Bars, Widgets, Fragments etc ● Expert in basic components of Android: Activity, Services, Intent, Broadcast Receiver, Content Provider ● Good working experience on Web Service Integration ( REST, JSON) & cloud technologies - AWS, GAE, Firebase ● Experience in using analytics, location and social APIs, MDM, payment gateway, SMS gateway, media content transcoding and cloud integration, APM tools ● Should have a strong technical background, excellent problem-solving skills, and a passion for delivering high-quality software ● Deep understanding of performance metrics and improvement strategies for the appPreferred education and experience: Bachelors/Masters in Computer Science or a related field with 4-7 years of professional experience as an Android mobile developer with hands-on exp...
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer - Android
Senior Software Development Engineer - Android

Jio Star • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Software Development Engineer
Senior Software Development Engineer

TheCodingShef • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Software Development Engineer - Android
Senior Software Development Engineer - Android

7018 Jiostar India Private Limited • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Android Developer
Android Developer

TheCodingShef • Mangaluru

On-site
INR 450,000 - 600,000
Learning and growth opportunities
Exposure to modern Android practices
Collaborative engineering environment
Senior Full Stack Engineer - Android + Go/Java
Senior Full Stack Engineer - Android + Go/Java

TheCodingShef • India

Remote
INR 1,200,000 - 1,600,000
Android Developer
Android Developer

TheCodingShef • Dadri

On-site
INR 700,000 - 1,100,000
Staff Software Development Engineer (Backend) - Viewer Experience
Staff Software Development Engineer (Backend) - Viewer Experience

Jio Star • Bengaluru

On-site
INR 1,500,000 - 2,500,000
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
Tech Lead, Android Core Product
Tech Lead, Android Core Product

TheCodingShef • India

Remote
INR 3,000,000 - 6,000,000
Software Development Engineer II
Software Development Engineer II

Safe • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Unlimited vacation policy
Autonomous work environment
Opportunity to work with talented teams