
Remotebase מסייעת לחברות לגייס מפתחי תוכנה שנבדקו מראש עבור פרויקטים טכנולוגיים. רשת הטאלנטים שלה כוללת מומחים ב-Python, ב-JavaScript, בבינה מלאכותית, בראייה ממוחשבת ובתחומים קשורים. החברה מפשטת את תהליך הגיוס הטכנולוגי באמצעות איסוף צורכי החברה, איתור מפתחים מתאימים ותמיכה בתהליך הראיונות, כדי שמעסיקים יוכלו להתמקד בבחירת ההתאמה הנכונה לפרויקטים שלהם.
מהנדס Rust במשרה חלקית
פיתוח שירותי בקאנד אמינים, ממשקי API, כלי תשתית ותוכנות מערכת. תפקיד Rust במשרה חלקית עבור לקוחות חברות מוצר של Remotebase.
תיאור
- פיתוח ותחזוקה של שירותים וספריות Rust המוכנים לשימוש בסביבת ייצור.
- כתיבת קוד בטוח ואידיומטי, שנבדק ביסודיות, תוך תשומת לב למהירות ולצריכת זיכרון.
- יצירת שירותים אסינכרוניים באמצעות Tokio וסביבות עבודה כגון Axum, Actix-web או Tonic (gRPC).
- ניתוח ביצועים של קוד קריטי לביצועים וטיפול בבעיות מקביליות, השהיה וזיכרון.
- חיבור שירותים למסדי נתונים, לתורי הודעות ולתשתיות ענן.
- סקירת קוד, תמיכה במהנדסים פחות מנוסים וסיוע בקבלת החלטות טכניות.
- שיתוף פעולה אסינכרוני עם צוותים מבוזרים באמצעות תקשורת כתובה ברורה.
דרישות
- לפחות חמש שנות ניסיון מקצועי בהנדסת תוכנה, כולל שלוש שנים ומעלה בשימוש ב-Rust בסביבת ייצור.
- שליטה חזקה בבעלות, השאלות, lifetimes, traits ו-generics ב-Rust.
- ניסיון מעשי ב-Rust אסינכרוני, כולל Tokio, futures ומגבלות Send/Sync.
- ניסיון בבנייה ובהפעלה של שירותי בקאנד או תוכנות מערכת בסביבת ייצור.
- הבנה של מקביליות, ניהול זיכרון וניתוח ביצועים.
- ניסיון בבדיקת קוד Rust באמצעות בדיקות יחידה, אינטגרציה או בדיקות מבוססות־מאפיינים, ובעבודה עם CI/CD.
- ניסיון בשימוש במסדי נתונים מסוג SQL או NoSQL, כגון Postgres או Redis, עם crates כמו sqlx, Diesel או SeaORM.
- היכרות עם Docker, Linux ולפחות אחת מבין AWS, GCP או Azure.
- אנגלית ברמה גבוהה בדיבור ובכתיבה.
- זמינות ל-20 שעות בשבוע, כולל ארבע שעות חפיפה עם אזור הזמן של ארה״ב.
- יתרון: ניסיון ב-Unsafe Rust, ב-FFI (C/C++ או Python באמצעות PyO3) או ב-WebAssembly.
- יתרון: ניסיון במערכות משובצות, ברשתות, בבלוקצ׳יין או במערכות מבוזרות.
- יתרון: תרומה לפרויקטים בקוד פתוח באקוסיסטם של Rust.
- יתרון: היכרות עם כלי ניטור כגון tracing, OpenTelemetry או Prometheus.
- יתרון: ניסיון ב-C++ או ב-Go.
הטבות
- עבודה מרחוק, עם אפשרות להשתמש במשרד.
- בחירת שעות עבודה גמישות.
- תגמול תחרותי ביחס לשוק.
- הזדמנויות ללמידה ולהתפתחות מקצועית.