We are looking for a self-motivated, results-oriented, and deadline-driven engineer who is passionate about developing iOS applications and focused on ensuring the quality of the products we build.RequirementsBS/MS in Computer Science with a minimum of 5+ years experience in iOS development.Experience developing multi-threaded, asynchronous code.Strong Object-Oriented programming and design skills.Familiarity with SOLID Design Principles.Strong experience in building native mobile (iOS) applications with an emphasis on performance and robustness.Knowledge of design patterns such as MVC and MVVM.Good communication skills, both written and verbal.Knowledge of Apple's design principles and application interface guidelines.Familiarity with version control, issue tracking, and continuous integration environments (JIRA/Confluence/Jenkins).Familiarity with RESTful APIs to connect iOS applications to back-end services.Experience in Agile methodologies.Excellent troubleshooting skills, especially with multi-threaded and performance-oriented applications.Experience with reactive architecture (RxSwift, RxCocoa).Experience with XCTest Framework and UI Testing.Ability to work well with tight schedules and rapid development cycles.Experience with audio/video real-time communication and streaming video protocols (RTSP/RTP/HLS).Experience with SIP, H265/264 Codec, FFMPEG, WEBRTC.Utilized in iOS (should have examples to show) and up to date on all the latest codecs and platforms for delivering real-time streaming video at scale.#J-18808-Ljbffr