Tabbio
تسجيل الدخول إلى التطبيق
قبل 3 أيام

مطور تطبيقات الويب Full-Stack المستقل

Mindrift · Saudi Arabia
Workableقدّم عبر موقع الشركة
Part Time
Remote

نبذة عن الوظيفة

تبحث Mindrift عن مطوري تطبيقات ويب Full-Stack المهرة (JavaScript/TypeScript + Python أو Node) للانضمام إلى مشروع Tendem (https://tendem.ai/) وبناء تطبيقات تفاعلية قائمة على المتصفح لحالات الاستخدام في العالم الحقيقي. في هذا الدور، ستطبق خبرتك الهندسية الكاملة لتصميم وبناء وصيانة تطبيقات الويب الوظيفية والقوية وسهلة الاستخدام. تعد هذه الفرصة عن بعد بدوام جزئي مثالية للمحترفين ذوي الخبرة العملية في أطر عمل الواجهة الأمامية الحديثة وواجهات برمجة التطبيقات الخلفية وقواعد البيانات وشحن منتجات الويب التفاعلية من البداية إلى النهاية.

ماذا نفعل تعمل منصة Mindrift على ربط المتخصصين بمشاريع التكنولوجيا المبتكرة. مهمتنا هي المساعدة في تطوير تقنيات الذكاء الاصطناعي عالية الجودة من خلال الجمع بين الخبرة الواقعية من المتخصصين في جميع أنحاء العالم وجهود تطوير الذكاء الاصطناعي المتقدمة.

حول الدور هذا دور مستقل لمشروع Tendem. باعتبارك مطور تطبيقات ويب Full-Stack، ستقوم بتصميم وبناء وتحسين التطبيقات المستندة إلى المستعرض باستخدام المنطق الحقيقي والحالة والمثابرة وإدخال المستخدم - بدءًا من متتبعات العادات وأدوات الميزانية إلى لوحات المعلومات الداخلية وأدوات SaaS الصغيرة والتطبيقات التي تعمل بالذكاء الاصطناعي. يمكنك أيضًا العمل على تطبيقات Python المستقلة والبرامج النصية لمعالجة البيانات الموجودة بجانب هذه المنتجات أو خلفها.

المسؤوليات الرئيسية • إنشاء تطبيقات ويب تفاعلية باستخدام الواجهة الأمامية (React أو Next.js أو Vue أو ما شابه) وواجهة برمجة التطبيقات الخلفية (Python/FastAPI/Flask أو Node/Express). • تصميم وتنفيذ نماذج البيانات والمخططات وطبقات الثبات باستخدام SQL (PostgreSQL، SQLite) أو مخازن NoSQL. • تنفيذ المصادقة، وجلسات العمل، والوصول الأساسي القائم على الأدوار عند الحاجة. • دمج واجهات برمجة التطبيقات التابعة لجهات خارجية وخدمات AI/LLM (OpenAI أو Anthropic أو ما شابه) في ميزات المنتج. • التعامل مع إدارة الحالة، والتحقق من صحة إدخال المستخدم، وحالات الخطأ، وحالات التحميل بشكل نظيف. • إنشاء أدوات ونصوص Python مستقلة حيثما تتطلب المهمة (معالجة البيانات وعملاء واجهة برمجة التطبيقات والأدوات المساعدة الخلفية خفيفة الوزن). • مراجعة التطبيقات الكاملة وتصحيح أخطائها وتحسينها وإعادة تصميمها لتحسين الصحة والأمان والأداء وقابلية الصيانة. • كتابة تعليمات برمجية واضحة وقابلة للاختبار وتصحيح المشكلات الشاملة عبر الواجهة الأمامية والواجهة الخلفية وقاعدة البيانات.

المؤهلات التعليمية • ما لا يقل عن 3 سنوات من الخبرة ذات الصلة في تطوير الويب الكامل أو شحن تطبيقات الويب التفاعلية (مطلوب). • درجة البكالوريوس أو الماجستير في علوم الكمبيوتر أو الهندسة أو تكنولوجيا المعلومات أو المجالات التقنية ذات الصلة تعتبر ميزة إضافية.

الخبرة الأكاديمية و/أو المهنية يجب أن يتمتع المرشحون بأساس قوي في تطوير الويب الكامل، وأطر الواجهة الأمامية الحديثة، وهندسة الواجهة الخلفية، وبناء التطبيقات التفاعلية المستندة إلى المتصفح من البداية إلى النهاية. نحن نبحث عن متخصصين يمكنهم العمل بثقة عبر الواجهة الأمامية والخلفية وقواعد البيانات وواجهات برمجة التطبيقات، وتصميم منطق تطبيق قوي، وإنشاء تطبيقات ويب جاهزة للإنتاج. تعد المهارات القوية في حل المشكلات والاهتمام بالتفاصيل والقدرة على تصميم الميزات الكاملة وشحنها بشكل مستقل أمرًا ضروريًا.

المهارات الفنية (الأساسية) • إتقان لغة JavaScript/TypeScript وإطار عمل حديث واحد على الأقل (React أو Next.js أو Vue أو Svelte أو ما شابه). • تجربة خلفية قوية في لغة Python (FastAPI وFlask وDjango) و/أو Node.js (Express وNestJS). • خبرة عملية مع قواعد البيانات العلائقية (PostgreSQL، MySQL، SQLite) وتصميم المخطط الأساسي. • خبرة في تنفيذ REST APIs والتحقق من صحة الطلب ومعالجة الأخطاء وتدفقات المصادقة. • الإلمام بمنصات النشر (Vercel، Netlify، Render، Fly.io، Railway، أو ما شابه ذلك). • تعتبر الخبرة في دمج LLM APIs أو خدمات الذكاء الاصطناعي الأخرى في ميزات المنتج ميزة إضافية قوية. • مريح مع التحكم في الإصدار (Git) وممارسات الاختبار الأساسية.

متطلبات إضافية • الاهتمام القوي بالتفاصيل والالتزام ببناء منتجات قوية وفعالة - وليس العروض التوضيحية. • أخلاقيات العمل الموجهة ذاتيًا مع القدرة على تصميم الميزات وبنائها وشحنها بشكل مستقل. • مجموعة من تطبيقات الويب التي يتم شحنها (مطلوب). • إجادة اللغة الإنجليزية: المستوى فوق المتوسط ​​(B2) أو أعلى (مطلوب).

توقعات وقت المشروع بالنسبة لهذا المشروع، من المقدر أن تتطلب المهام حوالي 10-20 ساعة أسبوعيًا خلال المراحل النشطة، بناءً على متطلبات المشروع. وهذا تقدير، وليس عبء عمل مضمونًا، وينطبق فقط أثناء نشاط المشروع.

التعويض في هذا المشروع، يمكن للمساهمين كسب ما يعادل 60 دولارًا في الساعة، اعتمادًا على مستوى مساهمتهم ووتيرة مساهمتهم. يختلف التعويض عبر المشاريع اعتمادًا على النطاق والتعقيد والخبرة المطلوبة. يرجى ملاحظة أن المشاريع الأخرى على المنصة قد تقدم مستويات ربح مختلفة بناءً على متطلباتها.

لماذا قد تكون فرصة العمل الحر هذه مناسبة جدًا لك؟ • يمكنك العمل عن بُعد وفقًا لجدولك الزمني الخاص بك باستخدام جهاز كمبيوتر محمول واتصال ثابت بالإنترنت فقط. • تطبيق خبرتك على مشاريع التكنولوجيا في العالم الحقيقي مع اكتساب الخبرة في بناء حلول عالية الجودة لمنصة عالمية. • المشاركة في برامج المكافآت القائمة على الأداء والتي تكافئ العمل عالي الجودة والتسليم المتسق.

المهارات والوسوم

CodingSAReactTypeScriptJavaScriptNestJSPythonSQLPostgreSQLLogisticsNext.jsNode.js
قدّم على هذه الوظيفة

احجز رابط tabbio
قبل أن يُحجز