Taro Logo

Staff Engineer iOS - Viewer experience

JioStar is a leading global media & entertainment company reaching over 750 million viewers weekly through its television network and streaming service.
iOS
Staff Software Engineer
In-Person
1,000 - 5,000 Employees
8.5+ years of experience
Entertainment

Job Description

JioStar, a premier global media and entertainment powerhouse, is seeking a Staff Software Engineer for iOS to join their Viewer Experience (VX) organization. This role sits at the intersection of technology and entertainment, helping shape how millions of users discover and engage with content across their platform.

The position offers a unique opportunity to lead mobile architecture decisions and drive technical excellence in an environment that reaches over 750 million viewers weekly. As a Staff Engineer, you'll be responsible for building performant and resilient iOS applications that deliver exceptional user experiences at massive scale. The role combines technical leadership with hands-on development, requiring expertise in Swift, SwiftUI, and modern iOS development practices.

The Viewer Experience team is central to JioStar's mission, owning the end-to-end user journey from first app launch to daily engagement. You'll work on critical areas including Search, Personalization, Watch Experience, and Interactivity, blending world-class engineering with ML, design, and data to create seamless, personalized streaming experiences.

This is an ideal role for a senior technical leader who is passionate about mobile innovation and wants to make a significant impact on how millions of users consume entertainment. You'll have the opportunity to mentor other developers, drive engineering best practices, and contribute to both core platform improvements and feature development while working with cross-functional teams in a collaborative environment.

Last updated 5 days ago

Responsibilities For Staff Engineer iOS - Viewer experience

  • Influence and lead architecture and design discussions within the team
  • Collaborate with cross-functional stakeholders to deliver high-quality projects
  • Establish and enhance engineering standards and drive codebase consistency
  • Take ownership of scaling mobile app development across Engineering
  • Manage development infrastructure (Xcode updates, iOS updates, swift updates)
  • Review app performance metrics and drive change
  • Lead modernization efforts
  • Mentor and empower iOS developers across teams
  • Contribute to knowledge-sharing initiatives through blogs and technical talks

Requirements For Staff Engineer iOS - Viewer experience

  • Bachelors/Masters in Computer Science or related field
  • 7-10 years of professional experience as an iOS mobile developer
  • Strong understanding of mobile architectural patterns and system design
  • Deep expertise in iOS Development using Swift and SwiftUI
  • Experience with UIKit, Combine, concurrency, and memory management
  • Experience in optimizing app performance and building internal tools
  • Proficient in setting up CI/CD pipelines and test automation
  • Strong communication, mentorship, and collaborative skills

Related Jobs

Staff Software Engineer, Mobile (iOS), YouTube Create

Lead iOS engineer position at YouTube Create, focusing on revolutionizing video creation features through Flutter and native iOS development, requiring 8+ years of experience and strong technical leadership skills.

Tech Lead, Software Engineer- iOS Native FTE

Senior iOS Tech Lead position at 3Pillar Global, focusing on native iOS development with 10+ years of experience required.

Staff Software Development Engineer (Backend) - Adtech

Lead backend development for JioStar's advertising platform, designing scalable systems for ad delivery and optimization while mentoring team members.

Staff Machine Learning Engineer - Viewer Experience

Staff Machine Learning Engineer position at JioStar, building personalized recommendation systems and ML infrastructure at scale for millions of users globally.

Staff Engineer - Sentinels

Staff Engineer position at JioStar focusing on security engineering, infrastructure protection, and technical leadership for streaming and gaming platforms.