Browse All Jobs
Job Description

Twitch is seeking a Software Engineer I to join their Mobile Commerce team. In this role, the engineer will contribute to the development of new product features for Twitch's iOS application. They will participate in high-level design and technical discussions, improve engineering processes, and collaborate with technical and business teams to deliver value to creators and viewers. The Software Engineer will report to the Engineering Manager for Mobile Commerce.

The 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 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 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