אנחנו מחפשים מפתח/ת Full-Stack שנהנה/ית לפתור בעיות הנדסיות מורכבות ולשלב כלי AI כחלק בלתי נפרד מתהליך הפיתוח.

סטאק טכנולוגי:

  • Java 21 & Spring Boot
  • Angular (Signals) & TypeScript
  • PostgreSQL & Flyway
  • Claude Code
  • Azure Cloud
  • Azure DevOps, Docker, CI/CD

תחומי אחריות:

  • תכנון, פיתוח והטמעה של פיצ'רים מקצה לקצה (Backend ו-Frontend).
  • עבודה יומיומית עם כלי פיתוח מבוססי AI (כגון Claude Code) להאצת תהליכי הפיתוח, תוך שמירה על איכות קוד גבוהה.
  • סקירה ובקרה של קוד שנוצר באמצעות AI, זיהוי בעיות מורכבות והבטחת קוד איכותי ומוכן ל-Production.
  • פיתוח מערכות סקיילביליות, מאובטחות ורב-דייריות (Multi-Tenant), תוך הקפדה על אמינות ודיוק.
  • השתתפות בתכנון ארכיטקטורה, ביצוע Code Reviews ופיתוח בסביבת CI/CD.

דרישות התפקיד:

  • ניסיון משמעותי בפיתוח ב-Java / Spring Boot וב-Angular / TypeScript.
  • ניסיון מוכח בשילוב כלי פיתוח מבוססי AI (כגון Claude Code או GitHub Copilot) כחלק מתהליך העבודה היומיומי לצורך האצת הפיתוח.
  • הבנה מעמיקה במסדי נתונים רלציוניים, JPA/Hibernate, ניהול טרנזקציות, מנגנוני Authentication ו-REST APIs.
  • ניסיון בעבודה עם PostgreSQL ו-Flyway.
  • יכולות גבוהות בביצוע Code Reviews, Debugging וחשיבה ביקורתית – בדגש על היכולת לבקר, לאמת ולשפר קוד שנוצר על ידי AI, ולא להסתמך עליו באופן עיוור.
  • יכולת לאמת פתרונות באמצעות בדיקות (Testing), ולא רק על בסיס קוד שנוצר על ידי AI.
  • ניסיון בעבודה עם Git, Docker, Pull Requests ותהליכי CI/CD.
  • יכולות תקשורת מצוינות ויכולת לתרגם דרישות עסקיות לפתרונות טכנולוגיים איכותיים.

יתרון משמעותי:

  • ניסיון עם Azure, כולל Container Apps, Entra ID, Key Vault, Blob Storage, Bicep ו-Azure Pipelines.
  • ניסיון בפיתוח מערכות SaaS ארגוניות או מערכות Multi-Tenant.
  • היכרות עם מודלי שפה גדולים (LLMs), פיתוח בסיוע AI או אינטגרציות עם כלי AI.
  • שליטה מלאה באנגלית.