Puzzle
Puzzle
۵۱ – ۲۰۰ کارکنان
B2Bاستخدام
Puzzle یک شرکت تأمین نیروی کار و کاریابی است که در ارائه نیروهای متخصص فناوری از مناطق نزدیک در آمریکای لاتین تخصص دارد. این شرکت از طریق تقویت نیروی انسانی و تشکیل تیم‌های اختصاصی به کسب‌وکارها کمک می‌کند ظرفیت مهندسی خود را گسترش دهند و توسعه‌دهندگان، مدیران محصول، متخصصان تضمین کیفیت و دیگر متخصصان فنی را به کار می‌گیرد. فعالیت Puzzle بر پیوند دادن سازمان‌ها با استعدادهای مهندسی و فناوری اطلاعات برای پشتیبانی از رشد آن‌ها متمرکز است.

مهندس ارشد iOS، دورکاری از برزیل

برای محصول سازندگان‌محور Puzzle تجربه‌های بومی و قابل‌اعتماد iOS بسازید و مسئولیت قابلیت‌ها را از طراحی تا انتشار و پایش محیط عملیاتی بر عهده بگیرید. با همکاری تیم‌های میان‌وظیفه‌ای، عملکرد، آزمون‌پذیری و پایداری اپلیکیشن را بهبود دهید.

توضیحات

  • هدایت قابلیت‌های iOS را از طراحی فنی تا پیاده‌سازی، آزمون، انتشار و پایش محیط عملیاتی بر عهده بگیرید.
  • با روش‌های مدرن iOS، رابط‌های موبایلی دسترس‌پذیر، واکنش‌گرا و قابل‌اعتماد بسازید.
  • یکپارچه‌سازی‌های مربوط به API، احراز هویت، ذخیره‌سازی محلی و وظایف پس‌زمینه را ایجاد و نگهداری کنید.
  • خرابی‌ها، مشکلات هم‌زمانی، مسائل حافظه و گلوگاه‌های عملکرد را بررسی و برطرف کنید.
  • در معماری اپلیکیشن مشارکت کنید و ابزارها و فرایندهای مهندسی را بهبود دهید.
  • کدی شفاف و قابل‌نگهداری بنویسید که با آزمون‌های جامع پشتیبانی شود.
  • کد را بازبینی کنید و بازخورد فنی سازنده ارائه دهید.
  • به مهندسان دیگر راهنمایی بدهید و از فرهنگ مهندسی مشارکتی پشتیبانی کنید.
  • در برنامه مشخص پشتیبانی محیط عملیاتی یا آماده‌باش شرکت کنید.
  • با تیم‌های بک‌اند، Android، تضمین کیفیت، محصول و طراحی همکاری کنید.
  • قابلیت‌های نقشه راه را مطابق نیازمندی‌ها و معیارهای پذیرش تحویل دهید.
  • استفاده بدون خرابی، عملکرد اپلیکیشن، پوشش آزمون خودکار، نرخ نقص‌ها و پیش‌بینی‌پذیری انتشار را بهبود دهید.
  • در ۳۰ روز نخست، معماری iOS، شیوه‌های توسعه، نقشه راه محصول و فرایند انتشار را یاد بگیرید.
  • در روزهای ۳۱ تا ۶۰، یک قابلیت آزموده‌شده یا بهبود اولویت‌دار محیط عملیاتی را منتشر کنید.
  • در روزهای ۶۱ تا ۹۰، یکی از گلوگاه‌های مهم پایداری یا توسعه را بهبود دهید و در تدوین برنامه اولویت‌دار بهبود فنی مشارکت کنید.
  • به مدیر مهندسی موبایل یا مدیر ارشد مهندسی گزارش دهید.

شرایط لازم

  • دست‌کم پنج سال تجربه حرفه‌ای مهندسی نرم‌افزار داشته باشید که شامل تجربه قابل‌توجه در ساخت و انتشار اپلیکیشن‌های بومی iOS باشد.
  • تجربه قوی در Swift و SwiftUI و/یا UIKit داشته باشید.
  • با چرخه عمر اپلیکیشن iOS، هم‌زمانی، شبکه و یکپارچه‌سازی API آشنا باشید.
  • تجربه نوشتن و نگهداری آزمون‌های خودکار برای اپلیکیشن‌های موبایل داشته باشید.
  • بتوانید مشکلات محیط عملیاتی مانند خرابی، مسائل حافظه و گلوگاه‌های عملکرد را تشخیص دهید و برطرف کنید.
  • امنیت موبایل، دسترس‌پذیری، امضای اپلیکیشن، CI/CD و فرایند انتشار در App Store را بشناسید.
  • بتوانید به‌طور مستقل نرم‌افزار باکیفیت محیط عملیاتی را طراحی، توسعه، اشکال‌زدایی، آزمایش و نگهداری کنید.
  • بتوانید به‌شکلی مؤثر ارتباط برقرار کنید و همکاری داشته باشید.
  • تجربه توسعه نرم‌افزار با ابزارهای کدنویسی هوش مصنوعی عامل‌محور یا مولد و بدون آن‌ها را داشته باشید.
  • با حفظ کیفیت مهندسی، از دستیارهای کدنویسی و عامل‌های هوش مصنوعی به‌طور مؤثر استفاده کنید.
  • کد تولیدشده با هوش مصنوعی را مستقل ارزیابی، اشکال‌زدایی و اعتبارسنجی کنید.
  • مسئولیت درستی، امنیت، عملکرد و نگهداشت‌پذیری کد محیط عملیاتی را بپذیرید.
  • بدانید هنگام استفاده از ابزارهای توسعه هوش مصنوعی چگونه از کد اختصاصی، اطلاعات ورود و داده‌های حساس محافظت کنید.

مزایا

  • حقوق رقابتی به دلار آمریکا متناسب با مهارت‌ها و تجربه‌تان دریافت کنید.
  • برای حفظ تعادل کار و زندگی و استراحت، مرخصی باحقوق سخاوتمندانه دریافت کنید.
  • برای کمک به هزینه بیمه درمانی، کمک‌هزینه دریافت کنید.
  • در بازبینی‌های سالانه ساختاریافته حقوق که عملکرد را به رسمیت می‌شناسند شرکت کنید.
  • برای رشد حرفه‌ای مستمر، از حمایت مالی آموزش و گواهی‌نامه برخوردار شوید.