Can you take our iOS / Android app to the next level? We are looking for an iOS / Android developer with exceptional video experience, who will be responsible for contributing to the development, maintenance, and integrations of applications with Pac-12 Now, our TV Everywhere app that reaches hundreds of thousands of users. Developers on our team have a commitment to collaborative problem solving, sophisticated design, and creating quality products.
Requirements
  • Strong knowledge of Xcode, Swift and Objective C
  • 2+ years work experience developing applications for both iPhone & iPad
  • Familiarity with RESTful APIs to connect iOS applications to backend services
  • Knowledge of Audio & Video Transports and Codecs (e.g., MP4, H.264, AVC, HEVC, AV1, AAC)
  • Knowledge of Video Streaming using HLS and/or DASH.
  • Strong knowledge of iOS UI design principles, patterns, and best practices
  • Practical knowledge on iOS Application Architecture
  • Experience with Threads, GCD and iOS memory management
  • Familiarity with auto layout and storyboards
  • Ability to design applications around natural user interfaces, such as “touch”
  • Knowledge of libraries available for common tasks
  • Experience integrating Adobe Pass with the Primetime iOS TVSDK.
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • A knack for benchmarking and optimization
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with continuous integration
  • A creative thinker and experienced problem solver with a hunger for knowledge.
  • Worked on at least one application in the App Store
  • Bonus: Android development experience
Responsibilities
  • Design, build, and maintain high performance, reusable, and reliable Swift and/or Objective C code
  • Translate designs and wireframes into high-quality code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
Apply Now
Msarat Global
Name
Mobile Number
+966
E-mail
Experiences