דרישות:
ניסיון בפיתוח Android (חובה):
לפחות 5 שנות ניסיון בפיתוח אפליקציות Native Android באמצעות Kotlin ו-Java.
שליטה מלאה בעבודה עם Android Studio, Jetpack Compose, ViewModel, LiveData ו-Data Binding.
ניסיון בעבודה עם Restful APIs, GraphQL, והטמעת ספריות צד שלישי.
הבנה עמוקה של עקרונות ארכיטקטורה מודרניים כמו MVVM, Clean Architecture או MVP.
מוערבות בבניית תהליכי CI/CD (למשל: Jenkins, , או GitHub Actions).
ידע בפיתוח iOS (יתרון משמעותי):
היכרות עם Swift ו-Objective-C.
ידע בסיסי ב-Xcode, UIKit ו-SwiftUI.
ניסיון בעבודה עם מערכות חוצות פלטפורמות (למשל: Firebase, Push Notifications).
יכולות הובלה טכנית:
הבנה מעמיקה של תהליכי פיתוח אפליקציות מובייל, ביצועים, וניהול זיכרון.
ניסיון בהובלת פרויקטים חוצי פלטפורמות Android ו-iOS.
יכולת לתכנן ולהנחות ארכיטקטורה מורכבת תוך שימוש בטכנולוגיות מתקדמות.
דרישות ניהוליות:
ניסיון בניהול צוותי פיתוח (לפחות שנתיים).
יכולת הובלת צוותי פיתוח Android ו-iOS בעבודת צוות משולבת.
ניסיון בתכנון וניהול משימות בסביבת Agile/Scrum.
מתן פתרונות טכנולוגיים לבעיות מורכבות, תוך שמירה על סטנדרטים של איכות הקוד.
פיתוח יכולות מקצועיות של הצוות, כולל הדרכה וחניכה.