Що має знати Senior iOS Developer у 2024 році SwiftUI та Objective-C вимагають по 34% вакансій

senior ios developer

GCD згадується в 15% вакансій, Operation (NSOperationQueue) — 6%. Object-Oriented Programming — 35% вакансій. Чесно кажучи, мені це здається дивним. ООП було безумовною парадигмою в Objective-C. Але в Swift Apple просуває Protocol-Oriented Programming. Останній згадано лише в 1 вакансії.

Цікавинки

Станом на зараз в категорії Front End на ДОУ розміщено 154 вакансії Senior, і серед них 6 вакансій Senior React Native Dev складають 4%. Як наслідок, виникне велика потреба у програмістах зі знанням та з досвідом роботи з ARKit та голосовим управлінням. Кандидати з такими знаннями матимуть значні переваги у залученні до нових проектів. Наразі ARKit ще не зумів сильно завоювати серця користувачів смартфонів, та девелоперам слід звернути на нього увагу. Комунікаційні навички не менш важливі.

Ключові навички та концепції iOS-розробки

В iOS-розробці цінують практичні знання. Лише в одній вакансії було згадано профільну освіту. На диво рідко роботодавці очікують від iOS-розробника портфоліо. Це можна пояснити тим, що на багатьох проєктах в аутсорсингу не дозволено розголошувати ім’я замовника, і до цього ставляться з розумінням. Власне, ДОУ є найбільшим сайтом про IT в Україні. Усі ключові компанії тут представлені.

  • Можна зробити висновок, що всім не вгодиш, але кожен знайде свою вакансію.
  • Їхній ідеальний кандидат є бакалавром комп’ютерних наук, знає Objective-C та має вісім років досвіду в програмуванні.
  • LinkedIn показує зараз 755 вакансій Mid-Senior iOS Dev в США.
  • Англійська є навичкою № 2 для iOS-розробника після Swift.

Ігор Мальований, засновник спільноти Swift in UA

На 2-місячний короткостроковий контракт вони шукають спеціаліста, який має досвід з фреймворками CryptoKit та Core NFC. Знання OpenCV і загалом Computer vision буде плюсом. Readdle запрошує долучитися до розробки ШІ-асистента для Spark, а також здобути досвід у розробці на Swift і під iOS, і під Android та Windows.

Топ навичок за вимогами

senior ios developer

Не знаю яку статистику Вам викладали і ВУЗі, але мені викладач пояснював, що треба залишати похибку, або як мінімум її можливість. По-друге, потрібно розглядати всі варіанти, крім тих, що особливо подобаються. Бо цінність дослідження у його повноті.

  • Alamofire та AFNetworking згадувались по 2 рази.
  • Хоча деякі навіть плутають NSCoding та Codable.
  • У 2 вакансіях згадується Core Graphics.
  • В традиційному розумінні ООП базується на класах.

Що має знати Senior iOS Developer у 2024 році. SwiftUI та Objective-C вимагають по 34% вакансій

На цей пункт слід звернути особливу senior ios developer увагу, тому що дуже багато проектів в принципі не мають юніт-тестів. Відповідно, ситуація, коли розробник не має досвіду з юніт-тестами, не є екзотикою. Тільки 9% вакансій згадують саме TDD. Хоча добре знати TDD — ідеальний варіант.

На співбесіді це можна перевірити в діалозі або на прикладі коду, і зрозуміти, наскільки розлогі відповіді дає кандидат. І інша навичка — вміти докопатись до суті або розібратися, як щось працює. Нещодавно нам треба було зробити, щоб CleanMyMac вмів оновлювати застосунок Zoom. Тут стали в пригоді вміння аналізувати чужі застосунки, перехоплювати трафік, дизасемблювати код. Також це може допомогти швидше знайти причину нетривіальної помилки.

senior ios developer

  • Окремо на ДОУ зараз є 6 вакансій Senior React Native Dev в категорії Front End.
  • CloudKit, AVKit — це специфіка окремих проектів.
  • Якби я змішав нативну розробку та Front End, як ви пропонуєте, тоді стаття справді вийшла би «трохи порвана».
  • Єдина компанія, яка вказує SVN — Genesis.
  • Усі ключові компанії тут представлені.

Це бібліотека від Apple, яка містить в собі трохи більше можливостей, ніж Create ML. В Америці ринок праці неспівставно більший. LinkedIn показує зараз 755 вакансій Mid-Senior iOS Dev в  США. Те, що вам періодично надсилаюсь звідти вакансії за вашим профілем, не дає вам жодної можливості судити про весь американський ринок. Якщо якась технологія має там ті ж самі 5%, то 5% від 755 — це 38 вакансій. Вам можуть легко надіслати https://wizardsdev.com/ звідти 1 вакансію, 4 вакансії та й навіть всі 38 вакансій.

Leave a Comment

Your email address will not be published. Required fields are marked *