company logo

Senior iOS Engineer

MBC GROUP

Office

Jordan

Full Time

About Us:

MBC Group is the largest owner and operator of satellite TV and radio networks, VOD, and digital services, based in Diplomatic Quarter, Riyadh. It broadcasts a portfolio of Arabic and Western entertainment channels as well as managing the Al Arabiya news channel. In addition, MBC Group owns and operates Shahid: the world’s leading Arabic VOD and SVOD streaming platform by MBC GROUP, offering premium content to Arab families, including binge worthy exclusive Shahid Original Series; Shahid Premieres; Arabic movies fresh off the box-office; live TV channels in true HD quality.

Responsibilities:

  • iOS Development – Architect, design, develop, and deploy robust, scalable, and high-performance applications using Swift and/or Objective-C.
  • Technical Leadership – Lead the iOS team by setting best practices, conducting code reviews, and mentoring engineers to ensure high engineering standards.
  • Cross-Functional Collaboration – Partner with product managers, UX/UI designers, backend engineers, and QA to define, design, and deliver impactful features.
  • Quality & Reliability – Drive application performance and responsiveness by writing well-tested, maintainable code, resolving complex issues, and maintaining CI/CD pipelines.
  • Innovation & Growth – Stay current with emerging iOS technologies, advocate for best practices, contribute to documentation, and foster continuous team development.

Requirements:

  • Experience & Expertise – 5+ years in iOS development with strong proficiency in Swift and working knowledge of Objective-C for legacy projects.
  • UI & Architecture – Deep understanding of UIKit, building complex UIs programmatically and with Storyboards/Nibs, and applying modern architectural patterns (MVVM, MVC, Clean Architecture).
  • Technical Skills – Skilled in asynchronous programming (GCD, NSOperations), RESTful API integration, data structures, algorithms, and Git version control.
  • Quality & Testing – Proficient with iOS testing frameworks (XCTest, XCUITest), ensuring code quality, reliability, and maintainability.
  • Education & Soft Skills – Bachelor’s degree in Computer Science/Engineering (or equivalent), with strong problem-solving, debugging, communication, and collaboration skills.

Nice To Have:

  • Emerging Technologies – Experience with VisionOS and familiarity with React Native.
  • Performance & Delivery – Skilled in app performance optimization, memory management (Instruments), and publishing apps to the App Store.
  • Domain Expertise – Background in media applications and video player development.

Ref; KAB

Senior iOS Engineer

Office

Jordan

Full Time

August 20, 2025

company logo

MBC GROUP

MBCGroup