وظيفة مطور Python Full Stack لدى Raya logistic services في الرياض
تفاصيل الوظيفة
شركة Raya Logistic Services تعلن عن توفر وظيفة مطور بايثون Full Stack Developer (مستوى متوسط/أقدم - خبرة 5+ سنوات) في الرياض، بنظام دوام كامل.
نبذة عن الوظيفة
نبحث عن مطور بايثون Full Stack للانضمام إلى فريقنا للمساعدة في تطوير منظومتنا التقنية. ستعمل على توسيع وصيانة نظام ERPNext (إطار Frappe) الحالي، بالإضافة إلى المساهمة في مبادرة جديدة تركز على مشاريع الذكاء الاصطناعي وتعلم الآلة (AI/ML). هذه فرصة للعمل عبر نظام مؤسسي ناضج والمساعدة في تشكيل منتج جديد من البداية.
المهام والمسؤوليات
- تطوير وتخصيص وصيانة الوحدات داخل بيئة ERPNext/Frappe.
- بناء وصيانة خدمات الباك إند باستخدام Python (Django / FastAPI).
- تطوير واجهات أمامية متجاوبة باستخدام React أو Vue.js.
- تصميم وتحسين مخططات قواعد البيانات (MariaDB / PostgreSQL).
- بناء ودمج واجهات APIs لربط ERPNext مع خدمات خارجية جديدة.
- كتابة كود نظيف وقابل للصيانة ومختبر، والمشاركة في مراجعة الكود.
الشروط والمتطلبات
- إتقان قوي للغة Python واستخدام إطار عمل حديث واحد على الأقل (Django, FastAPI, أو Flask).
- خبرة مع أطر العمل الأمامية (React أو Vue.js).
- فهم جيد لقواعد البيانات العلائقية (MariaDB, PostgreSQL, أو MySQL).
- إلمام بالعمل مع REST APIs والتكامل مع خدمات الطرف الثالث.
- معرفة بـ Git وسير عمل التطوير التعاوني.
المهارات المطلوبة
- مفضل بقوة: خبرة عملية مع ERPNext أو إطار Frappe.
- مفضل بقوة: إلمام بمكتبات البيانات/تعلم الآلة (pandas, scikit-learn) أو الرغبة في تعلمها.
- مفضل بقوة: خبرة مع أدوات الجغرافيا المكانية/التوجيه (Google Maps API, OR-Tools) أو أنظمة اللوجستيات/سلسلة التوريد.
- إضافي (مستحسن): خبرة مع Docker و pipelines CI/CD.
- إضافي (مستحسن): خلفية في تقنيات اللوجستيات أو التوصيل أو سلسلة التوريد.
- إضافي (مستحسن): إلمام بالمنصات السحابية (AWS, GCP, أو Azure).
المزايا
اعمل على نظام مؤسسي حقيقي ومتنامٍ، وساعد في بناء منتج جديد من الصفر.
عرض النص الأصلي للإعلان
We're Hiring: Python Full Stack Developer
- Location: [Riyadh]
- Experience: [Mid-level /Senior - 5+ years]
- Employment Type: Full-time
We're looking for a Python Full Stack Developer to join our team and help us grow our technology ecosystem. You'll work on extending and maintaining our existing ERPNext (Frappe framework) system, while also contributing to a new initiative focused on AI/ML-driven projects.
This is a great opportunity for someone who wants to work across a mature enterprise system and help shape a brand-new product from the ground up.
What You'll Do- Develop, customize, and maintain modules within our ERPNext/Frappe environment
- Build and maintain backend services using Python (Django/FastAPI)
- Develop responsive frontend interfaces using React or Vue.js
- Design and optimize database schemas (MariaDB/PostgreSQL)
- Build and integrate APIs connecting ERPNext with new external services
- Write clean, maintainable, well-tested code and participate in code reviews
- Strong proficiency in Python and at least one modern framework (Django, FastAPI, or Flask)
- Experience with frontend frameworks (React or Vue.js)
- Solid understanding of relational databases (MariaDB, PostgreSQL, or MySQL)
- Comfortable working with REST APIs and third-party integrations
- Familiarity with Git and collaborative development workflows
- Hands-on experience with ERPNext or the Frappe framework
- Exposure to data/ML libraries (pandas, scikit-learn) or interest in learning them
- Experience with geospatial/routing tools (Google Maps API, OR-Tools) or logistics/supply chain systems
- Experience with Docker and CI/CD pipelines
- Background in logistics, delivery, or supply chain tech
- Exposure to cloud platforms (AWS, GCP, or Azure)
- Work on a real, growing enterprise system and help build a new product from scratch