מהנדס תוכנה לממשק קדמי - עבודה מרחוק מדרום אפריקה
בנה ממשקי React ו-TypeScript עבור פלטפורמת המפתחים של HyperDev בתחום הבינה המלאכותית. שפר תהליכי פיתוח בסיוע בינה מלאכותית באמצעות רכיבים לשימוש חוזר, ממשקי API אמינים, בדיקות וחוויות משתמש מחושבות.
תיאור
- פיתוח ממשקים רספונסיביים ונגישים באמצעות React ו-TypeScript.
- הפיכת סדרי העדיפויות של המוצר ומשוב המשתמשים לתהליכי עבודה אינטואיטיביים ולאינטראקציות מלוטשות.
- קידום ארכיטקטורת הממשק הקדמי באמצעות רכיבים לשימוש חוזר ודפוסי ממשק משתמש משותפים.
- שיפור ממשקי פיתוח בסיוע בינה מלאכותית באמצעות תגובות מוזרמות, מחווני התקדמות, סקירת פלט שנוצר והתאוששות משגיאות.
- חיבור ממשקי API של צד השרת ושל צדדים שלישיים תוך ניהול מצב האפליקציה, עדכונים אסינכרוניים, מצבי טעינה וכשלים.
- השקת יכולות חדשות תוך שמירה על האמינות והעקביות של תכונות קיימות.
- חקירה ותיקון של בעיות שימושיות, תקלות בממשק הקדמי וצווארי בקבוק בביצועים.
- הרחבת כיסוי הבדיקות של הממשק הקדמי, איכות הקוד והביטחון במהדורות.
- השתתפות בסקירות קוד ובהחלטות טכניות תוך תשומת לב לצרכים מיידיים ולתחזוקתיות ארוכת טווח.
- שימוש אחראי בעוזרי תכנות מבוססי בינה מלאכותית באמצעות סקירה ואימות עצמאיים של הפלט שלהם.
- שיתוף פעולה עם המייסדים ועם צוות ההנדסה לקידום פלטפורמת המפתחים של HyperDev בתחום הבינה המלאכותית.
דרישות
- לפחות ארבע שנות ניסיון מסחרי בפיתוח ממשקים קדמיים, כולל ניסיון מעשי משמעותי ב-TypeScript וב-React.
- שליטה חזקה ב-HTML וב-CSS, כולל פריסות רספונסיביות, תגיות סמנטיות ודפוסי אינטראקציה נגישים.
- ניסיון מוכח בהשקה ובתחזוקה של יישומי ווב בסביבת ייצור.
- ניסיון ביצירת רכיבים לשימוש חוזר ובניהול מצב אפליקציה מורכב.
- ניסיון בשילוב ממשקי API ובעיצוב ממשקים אמינים לנתונים אסינכרוניים.
- מיומנויות חזקות בעיצוב אינטראקציה ובפרטים חזותיים, עם יכולת להפוך עיצובים או רעיונות ראשוניים לממשקים שימושיים.
- ניסיון בכתיבת בדיקות משמעותיות לרכיבים, אינטגרציה ובדיקות מקצה לקצה באמצעות כלים כגון React Testing Library, Vitest או Playwright.
- יכולת לאבחן תקלות בממשק הקדמי ובעיות ביצועים באמצעות כלי פיתוח לדפדפן.
- היכרות עם תהליכי עבודה של Git ו-GitHub, סקירות קוד ו-CI/CD.
- ניסיון מעשי עם עוזרי תכנות מבוססי בינה מלאכותית ושיקול דעת נכון בנוגע לנכונות, אבטחה ותחזוקתיות.
- יכולת לעבוד באופן עצמאי, להסביר פשרות בבהירות ולשתף פעולה בסטארטאפ הנע במהירות.
- מועדף: ניסיון בפיתוח כלי מפתחים, עורכי קוד או יישומים אינטראקטיביים מורכבים אחרים.
- מועדף: ניסיון ביצירת ממשקים מבוססי בינה מלאכותית, תגובות מוזרמות, WebSockets או אירועים שנשלחים מהשרת.
- מועדף: היכרות עם מסגרות עורכים מבוססות דפדפן כגון Monaco או CodeMirror.
- מועדף: ניסיון בבניית מערכות עיצוב או ספריות רכיבים משותפות.
- מועדף: ניסיון עם Tailwind CSS, UnoCSS או כלי עיצוב דומים.
- מועדף: היכרות עם Cloudflare Workers או Pages, תהליכי פריסת ממשקים קדמיים או כלי מונוריפו.
- מועדף: ניסיון באריזת יישומי ווב לשולחן העבודה באמצעות Electron או טכנולוגיות דומות.
- מועדף: תרומות לפרויקטי קוד פתוח.
הטבות
- הצטרפות לצוות המייסד שבונה פלטפורמת מפתחים חדשה בתחום הבינה המלאכותית, בתמיכת חברת אם מבוססת ורווחית.
- עזרה בהגדרת הארכיטקטורה, כיוון המוצר והתרבות של החברה מהיום הראשון.
- עבודה עם צוות שניסיונו כולל את OpenAI ופיתוח מוצרים עטורי פרסים.
- הנאה מהמשאבים, מהתמיכה ומהטווח של אקוסיסטם HyperionDev תוך יצירת מיזם חדש.
- חקירת בינה מלאכותית וכלי מפתחים בחזית התחום, עם מקום להתנסות ולחדשנות.
