Software Mind
Software Mind
Software Mind هي شركة تكنولوجيا تقدم خدمات تطوير البرمجيات والتحول الرقمي للمؤسسات في مجالات الذكاء الاصطناعي والبرمجيات كخدمة والاتصالات. تشمل أعمالها تطوير البرمجيات المخصصة وتطبيقات الأجهزة المحمولة والاستشارات السحابية والحلول التي تركز على الذكاء الاصطناعي، والمصممة وفق احتياجات العملاء في قطاعات مثل الخدمات المالية والاتصالات والتكنولوجيا الحيوية والإعلام. وبفضل فريق يضم أكثر من 1,000 موظف، تدعم Software Mind المبادرات التكنولوجية والنمو الرقمي للشركات العاملة في الأسواق العالمية.

مهندس أول لتطوير الواجهات والخلفية باستخدام .NET وReact

تطوير خدمات Shopify و.NET وReact لشركة أمريكية للتجارة الإلكترونية في المنتجات الترويجية، مع ربط شركات الشحن والمتاجر وأنظمة إدارة الطلبات.

الوصف

  • إنشاء تكاملات متاجر Shopify وصيانتها، بما في ذلك Admin API وخطافات الويب واتصالات إتمام الشراء.
  • إنشاء واجهات React للإدارة والتهيئة.
  • تصميم وتنفيذ نقاط نهاية وخدمات Web API باستخدام .NET 8.
  • ربط واجهات برمجة التطبيقات التابعة لجهات خارجية عبر طبقات محولات واضحة.
  • إنشاء مراسلات قائمة على الأحداث باستخدام SNS/SQS، بما يشمل ضمان معالجة الطلب مرة واحدة والتعامل مع إعادة المحاولة.
  • الحفاظ على سرعة وموثوقية التجارب المقدمة للعملاء.
  • تنسيق عقود واجهات برمجة التطبيقات مع شريك المتجر الإلكتروني للعميل.
  • كتابة اختبارات الوحدات والتكامل والمكونات.
  • توثيق واجهات برمجة التطبيقات باستخدام OpenAPI وتدفقات التكامل في Confluence.
  • المشاركة في مراجعات الشيفرة واجتماعات السبرنت والجلسات التقنية مع العميل.

المتطلبات

  • خبرة لا تقل عن خمس سنوات في تطوير الواجهات والخلفية، مع إتقان C#/.NET (ASP.NET Core و.NET 6+) وReact مع TypeScript.
  • خبرة عملية في تكامل Shopify، بما في ذلك Admin API (GraphQL/REST) وخطافات الويب وتكامل إتمام الشراء.
  • مهارات قوية في تصميم REST API وخبرة في OpenAPI/Swagger.
  • خبرة في تكامل واجهات برمجة التطبيقات التابعة لجهات خارجية، بما في ذلك المصادقة وحدود معدل الطلبات وإعادة المحاولة ومعالجة الأخطاء.
  • معرفة عملية بـ AWS Lambda وSQS/SNS وECS.
  • إلمام بالمعمارية النظيفة وحقن الاعتماديات ومفاهيم DDD/CQRS.
  • نهج منضبط للاختبار عبر أنظمة الخلفية والواجهة الأمامية.
  • خبرة في Docker وCI/CD.
  • إتقان ممتاز للإنجليزية كتابةً وتحدثًا للتواصل اليومي مع العميل.
  • تُعد الخبرة بواجهات برمجة تطبيقات الشحن أو شركات النقل ميزة إضافية.
  • تُعد الخبرة في Shopify Plus أو Hydrogen أو واجهات المتاجر عديمة الرأس ميزة إضافية.
  • تُعد الخبرة في إنشاء واجهات الإدارة باستخدام مكتبات المكونات مثل Polaris أو MUI ميزة إضافية.
  • تُعد المعرفة بمجالات التجزئة أو التجارة الإلكترونية أو المنتجات الترويجية ميزة إضافية.

المزايا

  • العمل عن بُعد متاح للموظفين.

وظائف ذات صلة

Software Mind

مهندس أول للأنظمة الخلفية (.NET) — عمل عن بُعد في كوستاريكا

Software Mind

طوّر خدمات مصغّرة باستخدام .NET على AWS لمنصة التجارة الإلكترونية بين الشركات ذات العلامة البيضاء التابعة لـ Software Mind، واربط Shopify بأنظمة الأسواق والمدفوعات والضرائب.

فتح
Software Mind

مهندس أول للأنظمة الخلفية بـ .NET — Software Mind، عن بُعد في كوستاريكا

Software Mind

طوّر خدمات مصغّرة بـ .NET لعملاء Software Mind في مجال التجارة الإلكترونية بين الشركات. ادمج خدمات AWS والأسواق الإلكترونية والأنظمة القديمة.

فتح
Devlane

مهندس أول للأنظمة المتكاملة بلغة Scala

Devlane
51 – 200 الموظفون
B2Bالتوظيف

تولَّ تطوير ميزات محرك البيانات، وأنشئ واجهات Scala محسّنة، ونفّذ تحديثات لواجهات TypeScript. تقدّم Devlane خدمات تعزيز الفرق لعملاء عالميين سريعي النمو.

فتح
Jobsity

مهندس Go للأنظمة الخلفية بمستوى متوسط — عن بُعد، أمريكا اللاتينية

Jobsity

طوّر خدمات Go المصغّرة وواجهات REST API لمنصة Jobsity عالية الاستخدام، وحافظ عليها. تولَّ مسؤولية أعمال الأنظمة الخلفية ومراجعة الشيفرات والجودة والتحقيق في الحوادث ضمن وظيفة عن بُعد.

فتح
Jobsity

مهندس أول لبرمجيات بايثون المضمنة

Jobsity

صيانة برمجيات Python وDocker لأنظمة Jobsity للفحص الصناعي العاملة على أجهزة NVIDIA Jetson. الإشراف على النشر والتحديثات عبر الهواء وبرامج تشغيل الأجهزة والاتصال عبر MQTT أو Kafka.

فتح