Job Description
Twitch is seeking a Software Engineer II - iOS to join their Mobile Commerce team. The engineer will contribute to building value into Twitch's products while unlocking new spending avenues. This role involves developing new product features for the iOS application, contributing to design discussions, improving engineering processes, and collaborating with cross-functional teams.
- Develop and deliver new product features for the iOS application
- Contribute to high-level design and technical discussions for mobile projects
- Participate in design and code reviews
- Improve engineering processes to increase team effectiveness
- Work across both technical and business-focused teams
Requirements:
- 3+ 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, SwiftUI, UIKit 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