iOS Developer

Madrid, HQ

Job description

Optiva Media has proven expertise in delivering complex end to end digital television solutions for broadcasters and Telco’s that in turn allows their customers to have an exciting and engaging video experience, wherever they may be, whatever screen they are viewing on. If you are looking for a high-tech development, better ways to engineer solutions, innovation and quality of delivery, Optiva Media provides you all this in an international environment.


  • Collaborate daily with the development team (developers, analysts, testers, product owners, etc.) to help produce acceptance criteria for user stories, providing technical and domain expertise that helps drive decision making.
  • Implementing new features according their acceptance criteria, as well as maintaining and improving the existing features/codebase with an incremental and continuous improvement approach to deliver.
  • Fixing bugs, either as part of the development process or as part of support activities done to the live system and support to trial groups.
  • As a seasoned development team member, contribute to the completeness of acceptance criteria for the user stories and for proper breakdown into manageable units of work.
  • Actively perform analysis on work to come ahead of the sprint (pre) planning in order to help the team have all doubts cleared so everyone can do proper estimation.


  • Demonstrated experience in iOS development using both Objective C and Swift. Experience with CocoaTouch, MediaPlayback, External Accessory and Security Framework.
  • Dependency management with Cocapods.
  • Use of Third-party libraries such as Mantle, AFNetworking (Alamofire), Bolts
  • Unit Testing with XCTest Framework and sniffer libraries like OCMock.
  • Management of Push Notification.
  • Creation and consumption of RESTfull APIs or Version Control, GIT or Continuous Integration Tools (Jenkins, Sonar)
  • Development on Chromecast and Airplay.
  • Use of DRM technologies like Playready, Widevide, Fairplay.

Desired skills

  • Experience developing IPTV applications.
  • Experience developing streaming applications.
  • Experience using adaptive video streaming technologies Smooth Streaming, HLS, DASH as well as DRM technologies like Playready, Widevide, Fairplay.

We offer a competitive salary in the market with numerous social benefits, professional career adapted to your personal goals, professional development, schedule flexibility, teleworking option and continuous training as you grow up in an innovative environment!

Apply for this role

Optiva Media

Edificio Europa II
Calle Musgo nº2, Madrid

+34 912 977 271

Follow us

Terms and conditions
#APNproud 2019 © All rights reserved