
تساعد Remotebase الشركات على توظيف مطوّري برمجيات موثوقين لمشاريع تقنية. تضم شبكة المواهب لديها متخصصين في Python وJavaScript والذكاء الاصطناعي ورؤية الحاسوب ومجالات ذات صلة. وتبسّط الشركة عملية التوظيف التقني من خلال جمع احتياجات الشركة، وتحديد المطوّرين المناسبين، ودعم المقابلات، بحيث يتمكن أصحاب العمل من التركيز على اختيار الكفاءات الملائمة لمشاريعهم.
مهندس روست بدوام جزئي
طوّر خدمات خلفية موثوقة وواجهات برمجية وأدوات بنية تحتية وبرمجيات أنظمة. اعمل بدوام جزئي بلغة روست لخدمة عملاء شركات المنتجات لدى Remotebase.
الوصف
- طوّر خدمات ومكتبات روست جاهزة للاستخدام في بيئات الإنتاج وصُنها.
- اكتب شيفرة آمنة ومتوافقة مع أساليب روست ومختبرة بعناية، مع الاهتمام بالسرعة واستهلاك الذاكرة.
- أنشئ خدمات غير متزامنة باستخدام Tokio وأطر عمل مثل Axum أو Actix-web أو Tonic (gRPC).
- حلّل أداء الشيفرة الحساسة للأداء وعالج مشكلات التزامن وزمن الاستجابة والذاكرة.
- اربط الخدمات بقواعد البيانات وأنظمة قوائم الرسائل والبنية التحتية السحابية.
- راجع الشيفرة وادعم المهندسين الأقل خبرة وساهم في صياغة القرارات التقنية.
- تعاون عن بُعد مع فرق موزعة من خلال تواصل كتابي واضح.
المتطلبات
- خبرة مهنية لا تقل عن خمس سنوات في هندسة البرمجيات، منها ثلاث سنوات أو أكثر باستخدام روست في بيئة الإنتاج.
- إتقان مفاهيم الملكية والاستعارة وأعمار المراجع والسمات والأنواع العامة في روست.
- خبرة عملية في روست غير المتزامنة، بما في ذلك Tokio وfutures وقيود Send/Sync.
- خبرة في بناء خدمات خلفية أو برمجيات أنظمة وتشغيلها في بيئة الإنتاج.
- فهم التزامن وإدارة الذاكرة وتحليل الأداء.
- خبرة في اختبار شيفرة روست باختبارات الوحدات أو التكامل أو الاختبارات القائمة على الخصائص، والعمل مع CI/CD.
- خبرة في استخدام قواعد بيانات SQL أو NoSQL مثل Postgres أو Redis مع مكتبات مثل sqlx أو Diesel أو SeaORM.
- إلمام بـ Docker وLinux وواحدة على الأقل من AWS أو GCP أو Azure.
- إتقان الإنجليزية تحدثًا وكتابةً.
- التفرغ للعمل 20 ساعة أسبوعيًا، بما في ذلك أربع ساعات من التداخل مع المنطقة الزمنية الأمريكية.
- يفضّل: خبرة في Unsafe Rust أو FFI (C/C++ أو Python عبر PyO3) أو WebAssembly.
- يفضّل: خبرة في الأنظمة المضمنة أو الشبكات أو البلوك تشين أو الأنظمة الموزعة.
- يفضّل: مساهمات في مشاريع مفتوحة المصدر ضمن منظومة روست.
- يفضّل: إلمام بأدوات الرصد مثل tracing أو OpenTelemetry أو Prometheus.
- يفضّل: خبرة في C++ أو Go.
المزايا
- العمل عن بُعد مع إمكانية استخدام مكتب.
- اختيار ساعات عمل مرنة.
- تعويضات تنافسية وفقًا للسوق.
- فرص للتعلم والتطور المهني.