تعد شركة Lumin Soft شركة برمجيات رائدة في مصر، متخصصة في استشارات تكنولوجيا المعلومات، وتطوير البرمجيات المخصصة، والبوابات الإلكترونية، وتطبيقات الهاتف المحمول، والاختبار، وعلوم البيانات، والذكاء الاصطناعي، وأنظمة ERP/CRM، وتصميم واجهة وتجربة المستخدم (UX/UI). انطلقت Lumin Soft من تاريخ شركة Excel Systems الذي يمتد لـ 20 عاماً من المشاريع الناجحة، وتعمل الآن كوجهة متكاملة لحلول البرمجيات الشاملة. تخدم الشركة الأسواق المصرية والعالمية، مستفيدة من فريق عالي الكفاءة وتقنيات حديثة. تلتزم Lumin Soft بتقديم منتجات عالية الجودة، وضمان رضا العملاء، والالتزام بالمواعيد النهائية، وتوفير قيمة قوية للشركاء المهتمين بالتكلفة.
وصف الدور:
- تصميم وتطوير وصيانة تطبيقات خلفية (Backend) قابلة للتوسع باستخدام Python و Django.
- بناء وتوسيع إضافات المنصة وعمليات الربط (Integrations).
- تطوير واستهلاك واجهات برمجة التطبيقات (RESTful APIs).
- تحسين قواعد بيانات PostgreSQL وكتابة استعلامات فعالة.
- كتابة كود نظيف وقابل للصيانة ومختبر بشكل جيد.
- التعاون مع فرق متعددة الوظائف من خلال مراجعة الأكواد وسير عمل Git.
- المشاركة في عمليات التكامل المستمر والنشر المستمر (CI/CD)، والنشر، واستكشاف الأخطاء وإصلاحها.
- المساهمة في القرارات المعمارية والتحسينات التقنية.
المؤهلات:
- درجة البكالوريوس في علوم الحاسب، أو هندسة البرمجيات، أو مجال ذي صلة.
- خبرة احترافية تزيد عن 4 سنوات في تطوير Python.
- خبرة عملية لا تقل عن عامين في استخدام Django في بيئات الإنتاج.
- معرفة قوية بـ Python 3.10+، وDjango، وPostgreSQL، وREST APIs، وDocker، وGit، والاختبارات الآلية (Pytest/Django TestCase).
- خبرة في بناء أو توسيع التطبيقات باستخدام معمارية الإضافات (plugin/extension architecture).
- خبرة في ربط واجهات برمجة تطبيقات خارجية (بوابات الدفع، منصات الولاء، إلخ).
- فهم قوي لتصميم قواعد البيانات وتحسين الاستعلامات.
مهارات إضافية مفضلة:
- Celery، Redis، RabbitMQ، Jenkins، Linux/Bash.
- معرفة أساسية بـ JavaScript/Vue.js.
- خبرة في تعريب المواقع للغة العربية (RTL).
- خلفية في التجارة الإلكترونية، أو أنظمة التذاكر، أو ربط بوابات الدفع.
- الإلمام بأفضل ممارسات الأمان وفقاً لـ OWASP.
Lumin Soft is a leading software house in Egypt, specializing in IT consulting, custom software development, portals, mobile applications, testing, data science, AI, ERP/CRM, and UX/UI design. Emerging from Excel Systems’ 20-year history of successful projects, Lumin Soft now operates as a focused one-stop shop for end-to-end software solutions. The company serves both Egyptian and global markets, leveraging a high-caliber team and modern technologies. Lumin Soft is committed to delivering high-quality products, ensuring client satisfaction, meeting deadlines, and providing strong value for cost-conscious partners.
Role Description:
- Design, develop, and maintain scalable backend applications using Python and Django.
- Build and extend platform plugins and integrations.
- Develop and consume RESTful APIs.
- Optimize PostgreSQL databases and write efficient queries.
- Write clean, maintainable, and well-tested code.
- Collaborate with cross-functional teams through code reviews and Git workflows.
- Participate in CI/CD, deployment, and troubleshooting activities.
- Contribute to architectural decisions and technical improvements.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 4+ years of professional Python development experience
- 2+ years of hands-on Django experience in production
- Strong knowledge of Python 3.10+, Django, PostgreSQL, REST APIs, Docker, Git, and automated testing (Pytest/Django TestCase)
- Experience building or extending applications with a plugin/extension architecture
- Experience integrating third-party APIs (payment gateways, loyalty platforms, etc.)
- Solid understanding of database design and query optimization
Nice to have:
- Celery, Redis, RabbitMQ, Jenkins, Linux/Bash
- Basic JavaScript/Vue.js
- Arabic RTL localization experience
- Background in e-commerce, ticketing, or payment integrations
- Familiarity with OWASP security best practices