
TeamViewer היא חברת תוכנה בענן במודל B2B, המפתחת פתרונות מאובטחים לגישה מרחוק, לתמיכה מרחוק ולחוויית עובד דיגיטלית. הפלטפורמה שלה מסייעת לצוותי IT ולארגונים לשלוט בנקודות קצה, לנטר ולנהל אותן, להפוך תהליכי תיקון לאוטומטיים ולתמוך בפעילות של עובדי קו ראשון באמצעות תהליכי עבודה של מציאות רבודה. TeamViewer משרתת ארגונים בגדלים שונים באמצעות מוצרים כמו Tensor, DEX ו-Frontline, עם אינטגרציות כגון Microsoft Intune, ServiceNow ו-Salesforce. ההיצע של החברה מתמקד בניהול מאובטח, תואם וניתן להרחבה של מכשירים.
מהנדס תוכנה בכיר לממשק קדמי – פורטו במתכונת היברידית
הובלת הנדסת הממשק הקדמי עבור פלטפורמת סביבת העבודה הדיגיטלית של TeamViewer, ובניית יישומי React ו-TypeScript ניתנים להתרחבות. אחריות על ארכיטקטורה, ביצועים, בדיקות ושיטות הנדסיות בפורטו.
תיאור
- בניית יישומי ווב מורכבים ובקנה מידה גדול באמצעות React ו-TypeScript
- אחריות על ארכיטקטורת הממשק הקדמי, כולל מיקרו-ממשקים, כלי מונוריפו וספריות רכיבים משותפות
- הגדרת גישות לניהול מצב ולשליפת נתונים המבחינות בין מצב שרת, מצב לקוח ומצב ממשק משתמש
- עיצוב מערכת העיצוב יחד עם מעצבי UX/UI לקידום עקביות, נגישות ושימוש חוזר
- חיבור יישומי הממשק הקדמי לשירותי בקצה האחורי ולממשקי API, תוך שיתוף פעולה בנוגע לחוזים, אימות ומודלי נתונים
- שיפור ביצועי הווב באמצעות אופטימיזציה של רינדור, פיצול קוד, צמצום גודל חבילות ו-Core Web Vitals
- שמירה על סטנדרטים גבוהים של אבטחה, נגישות, בינאום ותאימות לדפדפנים
- הטמעת שיטות בדיקה לממשק הקדמי הכוללות בדיקות יחידה, אינטגרציה, רגרסיה חזותית ובדיקות מקצה לקצה
- תמיכה בכלי בנייה, בצינורות CI/CD ובפריסות מבוססות קונטיינרים באמצעות Docker ו-Kubernetes
- קידום שימוש אחראי בתהליכי עבודה לפיתוח ממשק קדמי בסיוע בינה מלאכותית
- חניכת מהנדסים, הובלת סקירות קוד והכוונת החלטות טכניות בין צוותים
דרישות
- תואר במדעי המחשב, בהנדסת תוכנה או בתחום קשור, או ניסיון שווה ערך
- לפחות 6 שנות ניסיון מקצועי בפיתוח ממשקים קדמיים, כולל הובלת יוזמות טכנולוגיות
- מומחיות ב-React hooks, context, concurrent rendering, Suspense, TypeScript ו-JavaScript מודרנית
- ניסיון נרחב בכלים לניהול מצב ולשליפת נתונים כגון Redux Toolkit, RTK Query, Zustand, MobX, TanStack Query או XState
- ניסיון ביצירה ובתחזוקה של מערכות עיצוב או ספריות רכיבים באמצעות כלים כגון Storybook, design tokens ו-theming
- ניסיון בארכיטקטורות מיקרו-ממשקים ובבסיסי קוד ניתנים להתרחבות, כולל כלי מונוריפו כגון Nx או Turborepo
- שליטה גבוהה בכלי בנייה ואיגוד מודרניים, כולל Vite ו-Webpack
- ידע מעשי בפרופיילינג ובאופטימיזציה של ביצועי ווב, כולל memoization, virtualization, lazy loading ו-Core Web Vitals
- ניסיון בשילוב ממשקי REST או GraphQL, WebSockets ואימות OAuth 2.0 או OpenID Connect
- הבנה מעמיקה של דרישות נגישות WCAG ושל שיטות אבטחת ווב המכסות XSS, CSRF ו-CSP
- ניסיון עם Jest או Vitest, עם React Testing Library ועם Playwright או Cypress
- ניסיון מעשי בכלי קידוד מבוססי בינה מלאכותית כגון Claude Code, GitHub Copilot או Cursor, בגישה אחראית לשימוש צוותי
- ניסיון בחניכת מהנדסים ובתרומה בצוותים אג'יליים
- אנגלית ברמה שוטפת בדיבור ובכתב
- ניסיון בניטור ממשק קדמי או במעקב אחר שגיאות באמצעות כלים כגון Sentry או OpenTelemetry הוא יתרון
- ניסיון עם מסגרות SSR כגון Next.js או Node.js הוא יתרון
הטבות
- חבילת שכר והטבות הכוללת מענק הישגי חברה או מענק מכירות ועדכוני שכר תקופתיים
- משרדים עם גישה נוחה לתחבורה ציבורית
- מחירים מיוחדים לחדרי כושר מקומיים
- גישה לפלטפורמת Corporate Benefits ולהנחות שבה
- אירועי צוות קבועים וחגיגות כלל-חברתיות
- מדיניות הנהלה בדלת פתוחה
- אין קוד לבוש רשמי
- מפגשי all-hands תכופים וארוחות צהריים עם ההנהלה
- עבודה היברידית עם שעות גמישות
- תוכנית Work From Abroad המאפשרת עד 40 ימים מחוץ למדינת ההתקשרות
- קליטה באתר במטה החברה
- תרבות עבודה מכילה עם שוויון הזדמנויות
- התאמות בתהליך הגשת המועמדות והגיוס, כולל תמיכה בראיונות ובקליטה