
Uvation היא חברת שירותי טכנולוגיה המתמקדת בתשתיות IT, בבינה מלאכותית, באבטחת סייבר ובתפעול ענן. שירותיה כוללים ניהול IT, אבטחה ותפעול רשתות, לצד פתרונות בינה מלאכותית המבוססים על טכנולוגיות של Dell ושל Nvidia. Uvation תומכת גם בסביבות ענן באמצעות שותפויות עם Oracle Cloud, Google Cloud ו-Amazon Web Services, ומפעילה שוק למוצרי חומרה ותוכנה. החברה משרתת ארגונים בתחומי הייעוץ, הבריאות והבינה המלאכותית, ולכן פעילותה רלוונטית לאנשי מקצוע המתעניינים בשירותי טכנולוגיה מנוהלים, בתשתיות מאובטחות ובפתרונות ענן לארגונים.
מפתח ממשקי קצה (React, Next.js) – עבודה מרחוק ממלזיה
בנו ממשקים רספונסיביים ואמינים באמצעות React, Next.js ו-TypeScript. תרגמו עיצובים מאושרים לפיצ'רים בדוקים, שלבו ממשקי API ופתרו בעיות בדפדפנים.
תיאור
- יצירת ממשקים אמינים ורספונסיביים מעיצובים מאושרים ומחוזי API
- השלמת פיצ'רים שהוקצו במינימום פיקוח
- חקירה ופתרון של בעיות הקשורות לדפדפנים
- כתיבת קוד צד-לקוח בר-תחזוקה הנתמך בבדיקות מתאימות
- תרגום קובצי Figma ומפרטים חזותיים אחרים לממשקים מדויקים
- חיבור ממשקי REST API ותמיכה במצבי טעינה, שגיאה, נתונים ריקים ונתונים חלקיים
- פיתוח התנהגות של תשאול מחזורי וניקוי בקשות תוך טיפול בטוח בתגובות חלקיות או בלתי צפויות
- עבודה שיתופית עם ענפי Git, בקשות משיכה וביקורות קוד
דרישות
- 4–6 שנות ניסיון מקצועי בפיתוח ממשקי קצה
- שליטה גבוהה ב-React, Next.js, TypeScript ובעיצוב רכיבים המבוסס על hooks
- הבנה של מחזורי חיי רכיבים, effects, memoization וטכניקות למניעת רינדורים חוזרים מיותרים
- ניסיון עם Next.js, Vite או מסגרת מודרנית דומה לבניית ממשקי קצה
- היכרות עם Zustand, Redux Toolkit או פתרון דומה לניהול מצב, כולל שימוש יעיל ב-selectors
- יכולת גבוהה ב-HTML5, CSS3 ו-SCSS, כולל עיצוב רספונסיבי, HTML סמנטי וסגנונות מוגבלים להיקף
- הבנת יסודות הנגישות, כגון הפעלה באמצעות מקלדת, שליטה במיקוד ושימוש מתאים במאפייני ARIA
- ניסיון בשימוש במערכת עיצוב או בספריית רכיבים כגון IBM Carbon, Material UI או המקבילה להן
- יכולת לשחזר במדויק עיצובי Figma ומפרטים חזותיים אחרים
- ניסיון בשילוב ממשקי REST API ובהטמעת מצבי טעינה, שגיאה, נתונים ריקים ונתונים חלקיים
- הבנה של תשאול מחזורי, ביטול או ניקוי בקשות וטיפול עמיד בנתוני API חלקיים או בלתי צפויים
- הבנת תצורת סביבה, ניהול חבילות ותהליכי בנייה של ממשקי קצה
- כתיבת בדיקות יחידה ורכיבים באמצעות Vitest או Jest ו-React Testing Library
- שימוש בטוח בכלי המפתחים של הדפדפן לחקירה ולפתרון בעיות בין-דפדפניות
- הבנת ענפי Git, בקשות משיכה, ביקורות קוד ושיטות עבודה שיתופיות למסירת תוכנה
- כתיבת קוד צד-לקוח ברור, רב-שימושי ובר-תחזוקה
- הבנת שיטות עבודה מאובטחות בצד הלקוח, כולל משתני סביבה ורישום אחראי
- ניסיון עם GSAP, Framer Motion, React Spring או ספריית אנימציה דומה הוא יתרון
- ניסיון עם Recharts, Chart.js, D3.js, Highcharts או ספריית תרשימים אחרת הוא יתרון
- ידע מעשי ב-three.js, React Three Fiber, WebGL או HTML Canvas API הוא יתרון
- היכרות עם פרופיילינג של ביצועים, ניתוח חבילות, טעינה עצלה וייבוא דינמי היא יתרון
- ניסיון עם react-i18next, next-intl או ספריית בינאום אחרת הוא יתרון
- ניסיון עם Playwright או כלי בדיקות מקצה לקצה אחר הוא יתרון
- היכרות עם error boundaries, ניטור ממשקי קצה וצינורות CI/CD היא יתרון
- היכרות עם Azure DevOps היא יתרון
- ניסיון בצוות Agile המשתמש ב-Jira וב-Confluence הוא יתרון