Наприклад, в компанію Rozetka потрібен спеціаліст зі знанням «Autolayaut». Я не вірю, що чемпіони LeetCode здатні написати кращий код за розробника з досвідом та без медальки за вирішення алгоритмічних задач. Але вміння оптимізувати завжди буде у пригоді. Читати вакансії — особливий вид задоволення. Можна багато дізнатися про те, що відбувається в індустрії та на ринку праці.
Ключові навички та концепції iOS-розробки
- Але ви не запропонували нічого конкретного.
- Ви можете прямо написати, які конкретно компанії зараз шукають Senior iOS Dev зі знанням React Native, але не розмістили вакансію на ДОУ.
- Вміння гармонійно спілкуватися високо цінують роботодавці.
- Лише в одній вакансії було згадано профільну освіту.
Але якщо ви маєте якісь конкретні зауваження, напишіть їх. Прочитавши ваш коментар, рекрутери зможуть внести зміни в тексти вакансій. Багато прикладних програм можуть бути набагато зручнішими на такому пристрої. Англійська є навичкою № 2 для iOS-розробника після Swift. Проте у 45% вакансій не вимагають її знання.
Освіта і портфоліо
Медичну страховку пропонують не лише співробітникам (покривають на 100%), а й членам родини (50%). Також MacPaw компенсує 50% витрат на психотерапію, дає бюджет на освіту синдром самозванця та безплатні курси англійської. Конкретний інструмент не настільки важливий. GCD згадується в 15% вакансій, Operation (NSOperationQueue) — 6%.
Ольга Мацик, Senior macOS and iOS Dev в Augmentive, PhD in Computer Systems and Components
На співбесіді це можна перевірити в діалозі або на прикладі коду, і зрозуміти, наскільки розлогі відповіді дає кандидат. І інша навичка — вміти докопатись до суті або розібратися, як щось працює. Нещодавно нам треба було зробити, щоб CleanMyMac вмів оновлювати застосунок Zoom. Тут стали в пригоді вміння аналізувати чужі застосунки, перехоплювати трафік, дизасемблювати код. Також це може допомогти швидше знайти причину нетривіальної помилки. Єдиною компанією, яка згадала у вакансії освіту, є Arkuda Digital.
- — Умовно вільне володіння інструментами Xcode (профілювання, граф пам’яті тощо).
- Усі ключові компанії тут представлені.
- Це єдина компанія, що зазначила у вимогах рівень Advanced.
- Їхній ідеальний кандидат є бакалавром комп’ютерних наук, знає Objective-C та має вісім років досвіду в програмуванні.
- Не просто так їхній подкаст називається It’s raining cats & dogs.
Підписатись на коментарі
Але ви не запропонували нічого конкретного. Тому я спробував знайти конкретику в списку ваших скіллів. Але цей список цікавий тим, що як would be a plus компанії вказують ті технології, які вони реально використовують на проектах. Цікаво, що кожна компанія використовує у своїх senior ios developer вакансіях власний спосіб написання назви Auto Layout.
- Xcode, SourceTree, GitHub Desktop, Fabric, UIKit — це вказують у вакансіях Junior.
- Порівняли за роками, щоб було видно динаміку.
- Тільки 9% вакансій згадують саме TDD.
- Для зручнішого сприйняття ми перевели значення у відсотки, а відсотки заокруглили до цілих.
- Комунікаційні навички не менш важливі.
Apple — не виняток і також планує випускати окуляри з доповненою реальністю (тут можна прочитати про перспективи). MacPaw анонсує новий революційний продукт під macOS (Cocoa) і шукає інженера з досвідом розробки під iOS або macOS. У штаб-квартирі MacPaw у Києві, яка працює як коворкінг, є Starlink для безперервної роботи, спортзал і кімнати для сну та медитацій.