Browse All Jobs
Job Description

Twitch is seeking a Software Engineer I to join their Mobile Commerce team. This role focuses on helping creators earn a living by developing new features for the iOS application. The engineer will contribute to high-level design discussions, improve engineering processes, and work across technical and business-focused teams.

The Software Engineer I will report to the Engineering Manager for Mobile Commerce.

What this role involves:

  • Developing and delivering new product features for the iOS application.
  • Contributing to high-level design and technical discussions for mobile projects.
  • Participating in design and code reviews.
  • Improving engineering processes to increase team effectiveness.
  • Working across both technical and business-focused teams to deliver value to creators and viewers.

Requirements:

  • 1+ years of mobile development experience.
  • Proficiency with Swift or Objective-C, and the iOS development ecosystem.
  • Experience with data structures, algorithms, data modeling and schema design.
  • Experience working with iOS specific development tools, such as XCode, RxSwift, CocoaPods, Firebase, or Swift Package Manager.
  • Experience on a mobile engineering team partnering with other engineering teams, and communicating complicated technical problems to both technical and business audiences.

Twitch offers:

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