פיתוח Full Stack מקצה לקצה - מהשרת (# JAVA / C ) ועד הממשק ( Angular וReact) - כחלק מצוות פיתוח, בשיתוף פעולה עם אנשי מוצר, DevOps ו- QA.
לקיחת חלק פעיל בהחלטות ארכיטקטוניות, עם השפעה ישירה על עיצוב המערכת - בשני הצדדים של ה-stack.
בניית ממשקי משתמש מהירים, נגישים ורספונסיביים, מעל מערכות מבוזרות בסקייל.
פתרון בעיות מורכבות בעולם של סקייל, ביצועים וזמינות.
עבודה לאורך כל שלבי הפיתוח: ארכיטקטורה, סקרי תכן, פיתוח, בדיקות, הטמעה ותמיכה, ואינטגרציית מערכת במעבדה ובמתחם הלקוח.
דרישות
תואר ראשון בהנדסת תוכנה / מדעי המחשב / מערכות מידע.
4+ שנות ניסיון בפיתוח תוכנה.
backend - ניסיון רב בפיתוח ב-# JAVA / C תחת עקרונות SOLID ו-clean code.
frontend (Angular) - ניסיון מגרסה 8 ועד הגרסאות המודרניות.
ניסיון מוכח בפיתוח תחת מתודולוגיית OOP.
ניסיון והבנה עמוקה בארכיטקטורת מערכת ובפיתוח Microservices ומערכות מבוזרות.
היכרות עם פרוטוקולי תקשורת מגוונים (TCP, UDP וכדומה).
היכרות והבנת Pub/Sub Brokers.
שליטה ב-RxJS.
דירקטיבים (Directives) ופייפים (Pipes) ב-Angular.
נגישות (Accessibility), ביצועים ורספונסיביות.
CSS ועיצוב ממשק משתמש ( UI ).
קוד סמנטי - שימוש בתגיות HTML שמשקפות את המשמעות והשימוש, לא רק את התצוגה. המשרה מיועדת לנשים ולגברים כאחד.