Job Openings
Backend Developer (Python)
About the job Backend Developer (Python)
- Job Title: Backend Developer (Python).
- Location: Aleppo/Remotely.
- Job Type: Full-time.
- Company: A Software Development Company.
Responsibilities:
- Design and develop a robust API integration system to merge multiple third-party APIs.
- Build and maintain secure and scalable backend services.
- Implement authentication, data processing, and API orchestration.
- Optimize database performance and API response times.
- Collaborate with frontend developers to ensure smooth integration.
Requirements:
- Strong knowledge of Python and frameworks like FastAPI, Django, or Flask.
- Experience in API development and integrating multiple third-party services.
- Proficiency in working with databases (PostgreSQL, MySQL).
- Understanding of authentication protocols (OAuth, JWT).
Nice to Have:
- Experience with API gateways and caching strategies.
- Basic Knowledge about AI tools and features.
- المسمى الوظيفي: مطور واجهة خلفية Python.
- الموقع: حلب/عن بعد.
- نوع الوظيفة: دوام كامل.
- الشركة: شركة تطوير برمجيات.
المسؤوليات:
- تصميم وتطوير نظام تكامل API قوي لدمج واجهات برمجة تطبيقات متعددة تابعة لجهات خارجية.
- بناء وصيانة خدمات واجهة خلفية آمنة وقابلة للتطوير.
- تنفيذ المصادقة ومعالجة البيانات وتنسيق واجهة برمجة التطبيقات.
- تحسين أداء قاعدة البيانات وأوقات استجابة واجهة برمجة التطبيقات.
- التعاون مع مطوري الواجهة الأمامية لضمان التكامل السلس.
المتطلبات:
- معرفة قوية بلغة Python وأطر العمل مثل FastAPI أو Django أو Flask.
- خبرة في تطوير واجهة برمجة التطبيقات ودمج خدمات متعددة تابعة لجهات خارجية.
- إتقان العمل مع قواعد البيانات (PostgreSQL وMySQL).
- فهم بروتوكولات المصادقة (OAuth وJWT).
من الجيد أن يكون لديك:
- خبرة في بوابات API واستراتيجيات التخزين المؤقت.
- المعرفة الأساسية بأدوات وميزات الذكاء الاصطناعي.