Talent Hackers
Talent Hackers
Talent Hackers היא חברת גיוס מקבוצת Catenon, המתמקדת באיתור ובהשמה של אנשי מקצוע בתחומי הטכנולוגיה והדיגיטל. החברה נוסדה בשנת 2019 ומשתמשת בבינה מבוססת נתונים ובמודל הפניות בתשלום כדי לחבר בין לקוחות עסקיים לבין מועמדי טכנולוגיה מתאימים, תוך תגמול התורמים לתהליך. הצוות המצומצם שלה עוסק בעיקר בגיוס לתפקידי טכנולוגיה, עם דגש בולט על הזדמנויות עבודה היברידיות במדריד.

מפתח יישומי שולחן עבודה ב־Qt, QML ו־C++

פיתוח ותחזוקה של יישומי שולחן עבודה ב־Talent Hackers באמצעות Qt, QML ו־C++. התפקיד כולל עבודה עם ממשקי REST API, תהליכים מקביליים וארכיטקטורת תוכנה.

תיאור

  • פיתוח תכונות חדשות ליישומי שולחן עבודה באמצעות Qt, QML ו־C++.
  • תחזוקה והרחבה של יישומים ובסיסי קוד קיימים.
  • יצירה ושיפור של ממשקים באמצעות QML, Qt Quick ו־Qt Widgets.
  • מימוש לוגיקה עסקית ב־C++ וחיבורה ל־QML.
  • אבחון ותיקון תקלות באמצעות ניפוי שגיאות, סקירת יומנים וניתוח התנהגות היישום.
  • טיפול בתהליכים אסינכרוניים ובריבוי תהליכונים תוך שמירה על ממשקים תגובתיים.
  • חיבור יישומים לשירותים חיצוניים באמצעות ממשקי REST API, ‏JSON ותקשורת רשת.
  • ארגון מחדש של קוד לשיפור התחזוקתיות, היציבות והביצועים.
  • תרומה לתכנון הטכני ולהחלטות ארכיטקטוניות.
  • בדיקת האיכות והחוסן ואימותם.
  • השתתפות בסקירות קוד ובשיפור מתמשך.

דרישות

  • ניסיון מוכח בפיתוח ובתחזוקה של יישומים מורכבים באמצעות C++ ו־Qt.
  • שליטה מעמיקה ב־QML וב־Qt Quick.
  • ניסיון עם Qt Widgets.
  • ידע טוב במודל האובייקטים של Qt, לרבות QObject, אותות ומשבצות, לולאת האירועים וניהול אובייקטים ומשאבים.
  • ניסיון בתכנות מקבילי ובריבוי תהליכונים ב־Qt, לרבות QThread ותקשורת בין תהליכונים.
  • יכולת לזהות ולפתור קיפאון בממשק המשתמש, תנאי מרוץ ובעיות מקביליות אחרות.
  • ניסיון עם Qt Network ותקשורת אסינכרונית, לרבות QNetworkAccessManager, שילוב ממשקי REST API וטיפול ב־JSON.
  • ניסיון עם Qt 5 ו/או Qt 6.
  • ניסיון עם CMake ו/או מערכות הבנייה הנפוצות בפרויקטים של Qt.
  • שימוש קבוע ב־Git.
  • ניסיון בבניית יישומי Windows אמינים.
  • יכולת לאבחן ולפתור בעיות באמצעות ניפוי שגיאות וניתוח יומנים.
  • ידע בארכיטקטורת תוכנה ובעיצובה.
  • ניסיון בבדיקות ובשיטות פיתוח תקינות.
  • ניסיון של שנתיים לפחות.
  • שליטה באנגלית ברמת B2.

הטבות

  • שעות עבודה רציפות.
  • אפשרות לעבודה מרחוק.
  • ביטוח בריאות פרטי.
  • פרויקט יציב.
  • חדשנות ופיתוח מתמשכים.
  • לוח זמנים גמיש.