Posted in

Software Engineer II – IOS

Software Engineer II – IOS

CompanyTwitch
LocationSeattle, WA, USA, San Francisco, CA, USA, Irvine, CA, USA, New York, NY, USA
Salary$129300 – $223600
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level

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

Responsibilities

  • Develop and deliver new product features for our 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 to deliver value to our creators and viewers

Preferred Qualifications

  • Bachelor’s degree or above in Computer Science or a relevant field
  • Experience with monetization-focused features
  • Familiarity or experience working with GraphQL APIs
  • Familiarity with the AWS ecosystem