
Uvation یک شرکت خدمات فناوری است که بر زیرساخت فناوری اطلاعات، هوش مصنوعی، امنیت سایبری و عملیات ابری تمرکز دارد. خدمات این شرکت شامل فناوری اطلاعات مدیریتشده، عملیات امنیتی و شبکه، و همچنین راهکارهای هوش مصنوعی مبتنی بر فناوریهای Dell و Nvidia است. Uvation از طریق همکاری با Oracle Cloud، Google Cloud و Amazon Web Services از محیطهای ابری نیز پشتیبانی میکند و بازاری برای محصولات سختافزاری و نرمافزاری دارد. این شرکت به سازمانهایی در حوزههای مشاوره، بهداشت و درمان و هوش مصنوعی خدمات ارائه میدهد؛ بنابراین فعالیت آن برای متخصصان علاقهمند به خدمات فناوری مدیریتشده، زیرساخت امن و راهکارهای ابری سازمانی مرتبط است.
توسعهدهنده ارشد فرانتاند و سرپرست فنی (مالزی، دورکار)
رهبری معماری و تحویل فرانتاند در حوزههای React، Next.js، کارایی، APIها و گرافیک تعاملی. به مهندسان تیم دورکار در مالزی کمک کنید و توسعه قابلیتهای پیچیده را هدایت کنید.
توضیحات
- جهتگیری فنی قابلیتهای پیچیده فرانتاند را تعیین کنید
- با تصمیمهای طراحی، بازبینی کد و مربیگری از تیم پشتیبانی کنید
- انتخابهای معماری، کارایی و یکپارچهسازی را هدایت کنید
- کار را به بخشهای کوچکتر تقسیم کنید، تلاش لازم را برآورد کنید و مستندات فنی تهیه کنید
- در خط لولههای CI/CD، شیوههای Git و بازبینی درخواستهای ادغام مشارکت کنید
- ابتکارهای کشف فنی و نمونهسازی مفهومی را برای تعاملهای پیچیده هدایت کنید
شرایط لازم
- تسلط پیشرفته بر React، Next.js، TypeScript و توسعه کامپوننت مبتنی بر هوکها
- توانایی ایجاد معماریهای مقیاسپذیر فرانتاند با یک منبع حقیقت واحد و تفکیک روشن رابط کاربری، منطق کسبوکار و دسترسی به داده
- تجربه ساخت کتابخانههای کامپوننت قابل استفاده مجدد و نگهداری APIهای کامپوننت یکپارچه
- دانش عمیق Zustand، Redux Toolkit یا راهکارهای مشابه مدیریت وضعیت، از جمله طراحی کارآمد selectorها
- تسلط بر HTML، CSS و SCSS، همراه با مهارت در طراحی واکنشگرا، دسترسپذیری و ایزولهسازی سبکها
- تجربه تبدیل مشخصات بصری دقیق به رابطهای کاربری با استفاده از سیستمهایی مانند IBM Carbon یا Material UI
- مهارت قوی در یکپارچهسازی REST API، شامل مدلهای نوعدار، adapterها، polling و مدیریت مقاوم دادههای ناقص یا ناسازگار
- تجربه تعریف یا اعتبارسنجی قراردادهای API بکاند و بهکارگیری روشهای contract testing
- تجربه اثباتشده در کارایی فرانتاند، شامل profiling، memoisation، code splitting، lazy loading و bundle analysis
- درک نرخ فریم، مصرف GPU و رفتار حافظه در صفحههای گرافیکی سنگین
- تجربه عملی با WebGL، three.js یا React Three Fiber، شامل کنترل صحنه و دوربین، pointer picking و خط زمانی انیمیشن
- تجربه هماهنگسازی رویدادها و تعاملها میان سطوح لایهای رابط کاربری و گرافیک
- تجربه یکپارچهسازی SDKهای نقشه، کار با سیستمهای مختصات، پیادهسازی جایگزین ارائهدهنده و ایمنسازی توکنهای API
- توانایی توسعه کامپوننت برای برنامههای میزبان موجود با props و callbackهای تمیز، سبکهای ایزوله و بدون اثرات سراسری ناخواسته
- تجربه قوی در تست با Vitest یا Jest و React Testing Library، همراه با راهبرد عملی تست
- تجربه کار با TypeScript سختگیرانه، مرزهای خطا، تست بینمرورگری و ابزارهای توسعهدهنده مرورگر
- تجربه مشارکت در خط لولههای CI/CD، گردشکارهای Git و بازبینیهای دقیق درخواستهای ادغام
- تجربه کار با Azure DevOps
- رهبری فنی اثباتشده از طریق مربیگری، تقسیم وظایف، برآورد و مستندسازی فنی
- درک مبانی امنیت فرانتاند، شامل پیکربندی امن محیط، ثبت گزارش ایمن و مدیریت مسئولانه وابستگیهای شخص ثالث
- تجربه کار با ابزارهای پیشرفته انیمیشن مانند GSAP یا Framer Motion
- تجربه استفاده از کتابخانههای نمودارسازی و بصریسازی داده
- تجربه تست رگرسیون بصری یا تست سرتاسری با استفاده از Playwright
- تجربه ارائه بینالمللیسازی و بومیسازی در مقیاس بزرگ
- آشنایی با میکروفرانتاندها، مونوریپوها یا حاکمیت سیستم طراحی
- تجربه مشاهدهپذیری محیط تولید، پشتیبانی انتشار و بررسی رخدادها
- تجربه هدایت کشف فنی یا کار نمونهسازی مفهومی برای تعاملهای پیچیده