J

JioStar

Media conglomerate offering TV and streaming

Senior Software Development Engineer - Android

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • Experience developing native Android mobile applications and a sound understanding of Android architecture, frameworks, the Android SDK, Kotlin or Java, and Android Studio.
  • At least 4 years of experience solving low-level design problems in distributed systems.
  • Expertise with Android UI components and controls, including Jetpack Compose, action bars, widgets, and fragments.
  • Expertise in Android fundamentals, including activities, services, intents, broadcast receivers, and content providers.
  • Working experience integrating web services using REST and JSON, and with cloud technologies such as AWS, Google App Engine, and Firebase.
  • Experience using analytics, location and social APIs, mobile device management, payment gateways, SMS gateways, media content transcoding, cloud integration, and application performance monitoring tools.
  • A strong technical background and problem-solving skills, with a passion for delivering high-quality software.
  • A deep understanding of app performance metrics and improvement strategies.

Responsibilities

  • Develop and maintain foundational Android frameworks and shared components.
  • Write high-quality, efficient, tested code for native mobile applications and participate in code reviews.
  • Define and improve engineering standards and codebase consistency.
  • Scale mobile app development across engineering, provide insights to refine processes and tools, and support additional contributors with architecture and code.
  • Own end-to-end product quality, including developing, designing, and maintaining core app frameworks to ensure reliability and user satisfaction.
  • Collaborate with engineers, product managers, and designers.
  • Create prototypes of new ideas and explore emerging mobile technologies.
  • Optimize app performance and stability.
  • Monitor app performance metrics to draw conclusions and drive change.
  • Contribute to knowledge-sharing by writing blogs about mobile innovation.

Desired Qualifications

  • A Bachelor's or Master's degree in Computer Science or a related field.
  • 2–4 years of professional experience as an Android mobile developer, with hands-on experience in Java or Kotlin.

About the Company

JioStar

Media conglomerate offering TV and streaming

JioStar is a major player in the media and entertainment space. It curates and distributes a large lineup of content across 120 TV channels and two streaming platforms, serving both individual viewers and advertisers. Revenue comes from subscriptions and advertising, with content delivered via live channels and on-demand streaming on its platforms. Users access shows and channels by subscribing or engaging with ad-supported content, while the platforms continuously update offerings to keep audiences engaged. The company differs from competitors through its scale and backing from Viacom18 and Disney Star, a leadership team of industry veterans, and a broad, multi-platform content library that reaches diverse audiences. The goal is to maintain a leading position as a media conglomerate by delivering premium entertainment to a wide audience through subscriptions and advertising partnerships.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$45.8M
Headquarters
Mumbai, India
Founded
1990

Recently Posted Jobs

Explore more opportunities at JioStar

See more jobs