دوره‌هادوره های شغلیآکادمی‌هااشتراکسوالات متداولاستعلام مدرکدرباره ماراهنمای سایت

فیلتر

شغل ها (صفحه مشاهده شغل) 1402 شمسی 60,000,000 110,000,000 480,000,000 2023 میلادی 71,000 88,000 110,000

برنامه نویس iOS

برنامه نویس iOS دقیقا چه کاری انجام می دهد؟

iOS یا همان iPhone operating system سیستم عامل رسمی گوشی‌های کمپانی بزرگ اپل است که به صورت کاملا انحصاری توسط همین شرکت توسعه داده شده است. محبوبیت این سیستم عامل به قدریست که بعد از اندروید به عنوان گسترده‌ترین سیستم عامل نصب شده بر روی تلفن‌های هوشمند شناخته می‌شود. همان طور که گفتیم تمامی برنامه‌های مبتنی بر iOS کاملا انحصاری هستند و تنها قسمتی از مجوزهای آن تحت نظارت خود این شرکت به صورت متن باز یا همان open source در دسترس قرار گرفته‌اند. برنامه نویس iOS یا همان iOS developer در قبال طراحی و ساخت برنامه‌های موبایلی که از سیستم عامل iOS قدرت گرفته‌اند مسئول هستند. توسعه دهندگان iOS کسانی هستند که درک عمیقی از اکوسیستم iOS دارند. اکوسیستمی که شامل فهم چگونگی کار کردن برنامه‌ها بر روی دستگاه‌های مختلف این شرکت می‌شود. به عبارت ساده‌تر این افراد باید بتوانند برنامه‌های موبایلی iOS بسازند، برنامه‌هایی که با قوانین و چهارچوب‌های این شرکت بزرگ تکنولوژی همسو باشند.

وظایف

طراحی و ساخت برنامه‌های متناسب با سیستم عامل iOS

همکاری و تعامل با دیگر اعضای تیم، بخصوص تیم طراحی برای تعریف بهترین فیچرهای ظاهری

مطمئن شدن از کیفیت و عملکرد برنامه در شرایط مختلف و شناسایی و برطرف کردن مشکلات احتمالی

دیباگ کردن برنامه قبل از انتشار نهایی و رسمی/ همچنین پیدا کردن مشکلات موجود در بخش کدنویسی

منتشر کردن برنامه نهایی در اپ استور (استور رسمی سیستم عامل iOS جهت دانلود اپلیکیشن‌ها)

مدیریت بر روی روند توسعه و طراحی یک برنامه از صفر تا صد

گوش دادن به نیازهای مشتری و ایده دادن جهت ساخت یک اپلیکیشن کاربردی

نظارت کامل بر روی روند اجرای برنامه در طول چرخه عمر و در نظر گرفتن توسعه‌های مورد نیاز در این چرخه

توجه به نظرات و انتظارات کاربران از یک برنامه

اعمال آخرین بروز رسانی‌ها جهت برطرف کردن مشکلات و اضافه کردن فیچرهای جدید

دنبال کردن آخرین اخبار دنیای تکنولوژی و همراه شدن با سیر در حال پیشرفت صنعت اپلیکیشن‌های موبایلی

تضمین امنیت برنامه

طراحی و کشیدن نقشه کامل راه برای استفاده کردن از برنامه طراحی شده

مدیریت پروژه، تعامل و ارتباط با مشتری/کاربر

ارائه پیشنهاد جهت اعمال تغییرات بزرگ و کوچک بر روی یک برنامه – به منظور توسعه کیفیت و …

استخدام شو همین الان شروع کن شرایط کاری: دورکاری / پاره وقت / تمام وقت

ویدویی معرفی شغل

T-Shape مهارتی

T-Shape چسیت؟
تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این تگ در این مکان تگ تگ در این

مهارت های سخت

مهارت های نرم

دوره ها

دوره های شغلی

تفکر انتقادی مهارت های ارتباطی مهارت های حل مسئله تطبیق پذیری تجربه با چارچوب های توسعه برنامه (AVFoundation، RxSwift، UIKit، XCTest، XCUITest). تجربه استفاده از IDE ها AppCode، CodeRunner، Xcode آشنایی با خطوط لوله و ابزارهای CI/CD (Azure، Jenkins، GitLab) تخصص زبان برنامه نویسی Objective-C، Swift آشنایی با فریم ورک های سیستم عامل اپل (تحرکات هسته ای، داده های هسته، گرافیک هسته، متن اصلی)
تصویر IMG دوره‌هادوره های شغلیآکادمی‌هااشتراکسوالات متداولاستعلام مدرکدرباره ماراهنمای سایت