ну какие в вакансиях пункты пишут, те я и вносил в список 😊
подход интересный, но так ты "пролетаешь" мимо технологий, которые не пишут, потому что они сами собой разумеющиеся
на начальном этапе верстка (Autolayout, фреймы, xib, код), Git
по языку скорее Swift, но и Objective-C еще жив во многих старых проектах
RxSwift - интересная штука, но это принципиально отличающийся подход, лучше сначала освоить базу