הובלת התכנון הארכיטקטוני והפיתוח של פתרון Android כחלק מפלטפורמת התשלומים של החברה.
פיתוח רכיבי Android המיועדים לשילוב באפליקציות של בתי עסק.
תכנון ופיתוח ממשקי אינטגרציה מול אפליקציות, שירותים ורכיבי תוכנה חיצוניים.
מימוש תקשורת בין אפליקציות Android וניהול תהליכי מעבר ביניהן.
פיתוח ממשקים לניהול תהליכי תשלום, קבלת תוצאות, טיפול בתקלות וניהול מצבי עסקה.
הבטחת אמינות ושרידות של תהליכים עסקיים, לרבות טיפול בכשלים, שחזור מצב וניהול תהליכים אסינכרוניים.
עבודה מול שירותי backend ומערכות התשלומים של החברה.
תכנון APIs ותיעוד טכני עבור מפתחים ואינטגרטורים חיצוניים.
השתלבות בצוות Full Stack והשתתפות בתהליכי תכנון, פיתוח, בדיקות והטמעה.
דרישות:
לפחות 5 שנות ניסיון בפיתוח Android Native.
ניסיון משמעותי בפיתוח בKotlin ו/או JAVA.
הבנה מעמיקה של Android Framework, רכיבי מערכת ההפעלה ו Application Lifecycle.
ניסיון בפיתוח פתרונות הכוללים תקשורת בין אפליקציות באמצעות Android Intents, Deep Links, Services או מנגנוניIPC אחרים.
ניסיון באינטגרציה עם SDKs, ספריות ורכיבי תוכנה של צדדים שלישיים.
ניסיון בפיתוח אפליקציות או רכיבי תוכנה מורכבים, הכוללים תהליכים אסינכרוניים, ניהול מצבים וטיפול בתקלות.
ניסיון בעבודה מול REST APIs ושירותי backend.
היכרות עם עקרונות אבטחת אפליקציות Android, ניהול הרשאות והגנה על מידע רגיש.
יכולת תכנון ארכיטקטוני, פתרון בעיות טכנולוגיות מורכבות והובלת פיתוח באופן עצמאי. המשרה מיועדת לנשים ולגברים כאחד.