מפתח/ת FullStack
סיכום המשרה
דרוש/ה מפתח/ת Full Stack לפיתוח מערכות מידע, אתרי אינטרנט חיצוניים ואפליקציות מובייל בסביבה טכנולוגית מתקדמת. התפקיד כולל פיתוח מקצה לקצה בסביבת .NET Core ו-React, עבודה על ממשקי משתמש מתקדמים, פיתוח שירותי צד שרת, שילוב APIs ויישום פתרונות Web מורכבים.
תיאור המשרה
התפקיד:
- פיתוח מערכות ואתרי אינטרנט רספונסיביים בסביבת .NET Core
- פיתוח Frontend מתקדם ב-React כולל Hooks, עבודה מול APIs וניהול State
- פיתוח שירותי Backend ו-REST APIs
- עבודה מול מסדי נתונים SQL/NoSQL
- תכנון, פיתוח ותחזוקת מערכות Full Stack מורכבות
- כתיבת קוד איכותי, יעיל וניתן לתחזוקה
- ביצוע בדיקות, פתרון תקלות ושיפור ביצועים
- עבודה בצוותי Agile/Scrum מול גורמים טכנולוגיים ועסקיים
- שילוב יכולות AI במערכות, כולל עבודה עם APIs של LLM והיכרות עם Prompt Engineering
דרישות:
- ניסיון של 4 שנים לפחות בפיתוח מערכות ואתרי Web בסביבת .NET Core - חובה
- ניסיון של שנתיים לפחות בפיתוח Frontend עם React - חובה
- ניסיון מוכח בפיתוח צד שרת ובבניית REST APIs - חובה
- ניסיון בעבודה עם מסדי נתונים SQL/NoSQL - חובה
- הבנה בארכיטקטורת Web ובמערכות Full Stack - חובה
- ניסיון בעבודה מול צוותי מוצר, UX/UI ו-QA - חובה
- ניסיון בפיתוח מערכות מורכבות בארגונים גדולים - יתרון
- ניסיון בפיתוח ממשקי UI עשירים ומתקדמים - יתרון
- ניסיון עם Redux / MobX או כלי State Management אחרים - יתרון
- ידע ב-HTML5, CSS3, Bootstrap ו-AJAX - יתרון
- ניסיון בעבודה עם Git ו-Azure DevOps - יתרון
- ניסיון בעבודה בסביבת Scrum - יתרון
- היכרות עם כלי AI להאצת תהליכי פיתוח כגון GitHub Copilot ו-ChatGPT - יתרון
- יכולת עבודה עצמאית ובצוות
- יוזמה וחשיבה מערכתית
השכלה:
- תואר ראשון במדעי המחשב / הנדסת מחשבים או תחום טכנולוגי רלוונטי, או הכשרה מקצועית מקבילה וניסיון משמעותי בפיתוח תוכנה