Software Engineer - iOS

Twitch is the world's biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more.
$99,500 - $200,000
iOS
Mid-Level Software Engineer
In-Person
1+ year of experience
Gaming · Entertainment

Description For Software Engineer - iOS

Twitch, the world's leading live streaming platform, is seeking a Mobile Engineer to join their Community Discovery Engagement group. This role focuses on building and enhancing mobile features that help users understand, build, and recognize their communities. As an iOS Engineer, you'll be at the forefront of developing key features for Twitch's mobile platform, working with Swift/Objective-C to create engaging experiences for millions of users.

The position offers the opportunity to work in major tech hubs including San Francisco, Irvine, New York, or Seattle. You'll be part of a collaborative environment where you'll contribute to high-level design decisions, maintain quality standards through code reviews, and work closely with cross-functional teams to deliver value to both viewers and creators.

The role requires strong technical expertise in iOS development, with a focus on building community-focused features. You'll be working with modern iOS development tools and frameworks, contributing to an platform that connects millions of users worldwide through live streaming communities.

Twitch offers competitive compensation with a base salary range of $99,500 to $200,000, depending on location and experience. The company provides comprehensive benefits including medical, dental, vision insurance, 401(k), parental leave, and flexible PTO. As part of Amazon, employees also enjoy additional perks like employee discounts.

Join Twitch to be part of a team that's shaping the future of live streaming and community engagement, while working with cutting-edge mobile technologies in a collaborative and innovative environment.

Last updated 20 hours ago

Responsibilities For Software Engineer - iOS

  • Develop and deliver iOS application features
  • Contribute to high-level design and technical discussions for mobile projects
  • Conduct code reviews and maintain quality standards
  • Enhance engineering process for team efficiency
  • Collaborate with cross-functional teams to deliver value to our viewer and creators

Requirements For Software Engineer - iOS

  • 1+ years of iOS development experience
  • Proficiency with Swift or Objective-C and the iOS development ecosystem
  • Experience with data structures, algorithms, and data modeling
  • Excellent technical communication skills

Benefits For Software Engineer - iOS

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Disability Insurance
  • 401(k)
  • Maternity & Parental Leave
  • Flexible PTO
  • Amazon Employee Discount

Interested in this job?

Jobs Related To Twitch Software Engineer - iOS

Software Engineer II - iOS

Mobile Engineer position at Twitch focusing on iOS development for creator monetization features and community engagement tools.

Software Engineer II - iOS

Mobile Engineer position at Twitch focusing on iOS development for creator monetization features, requiring 3+ years of experience with competitive compensation and benefits.

Software Engineer III, iOS, Google One

Software Engineer III position at Google focusing on iOS development for Google One, requiring 2 years of experience in software development and iOS applications.

Software Engineer III, Mobile (iOS), Waze

Software Engineer III position at Google's Waze, focusing on iOS development to enhance the social navigation platform's mobile experience.

Software Engineer, Mobile, iOS, Photos

Mobile iOS Software Engineer position at Google Photos team in Sydney, focusing on developing and improving photo sharing and storage capabilities for billions of users.