01האתגר
המשרות של חברת גיוס משתנות כל הזמן. באתר סטטי כל משרה חדשה היא משימת פיתוח, ולכן הרשימה מתיישנת והאתר מפסיק להיות המקום שמועמדים מגיעים אליו.
ההגשות מטופלות במערכת גיוס חיצונית, והקישורים אליה לא צריכים לשבת בקוד המקור הגלוי של העמוד. כל האתר בעברית ומימין לשמאל, והוא צריך להימצא על ידי אנשים שמחפשים עבודה, כלומר העמודים חייבים להיבנות בצד השרת ולא להירכב בדפדפן.
02הפתרון
מונוליט מודולרי על .NET עם מודולים נפרדים למשרות, לתוכן ולזהויות, ואתר Angular שנבנה בצד השרת בכל בקשה ציבורית.
משרה עולה לאוויר רק אחרי שהיא עוברת בדיקת פרסום: כותרת, תקציר, תיאור, קטגוריה, מיקום או סימון מפורש של עבודה מרחוק, קישור הגשה תקין ב-https ותאריך סגירה עתידי. כשחסר משהו, הממשק מקבל בחזרה את הרשימה המלאה בעברית, ולא שגיאה אחת בכל פעם.
כפתור ההגשה לא נושא את הקישור החיצוני. הוא מצביע על נקודת קצה של האתר עצמו, שסופרת את הקליק ומפנה, כך שכתובת מערכת הגיוס לא מופיעה בשום תשובה ציבורית או בקוד העמוד, ומשרה שנסגרה עונה שהיא כבר לא קיימת במקום להפנות מישהו. גם השאלה לאילו דומיינים מותר לקישור הגשה להצביע היא הגדרה בממשק.
עמודי התדמית הם רשומות מובנות ולא בונה עמודים: הירו, תחומי התמחות, למה אנחנו, תהליך, נתונים, המלצות, לוגואים של לקוחות, קריאות לפעולה, ניווט, רשומות SEO ועמודים משפטיים, לכל אחד שדות משלו ומקום משלו בסדר. נראות הסקשנים והסדר שלהם ניתנים לעריכה, והטקסט העשיר היחיד, העמודים המשפטיים, עובר סניטציה בשרת.

