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