نحن نبحث عن مطور كامل الستاك للانضمام إلى فريق منصة التداول الدولية لدينا.
سيعمل هذا الدور في البداية على نحو متزامن مع مستشارين خارجيين لبناء ودمج تطبيق ويب React، ميكرو-تطبيق React Native، وخدمات خلفية مبنية بجافا مع استضافتها على AWS.
سيتم الانتقال إلى دعم الإنتاج والتعزيز المستمر بعد تسليم تدريبي لمدة 6 أشهر، مع تحمل الملكية الكاملة لقاعدة الشفرة وعمليات النشر والدعم التشغيلي.
قم بدور رئيسي في:
دعم التكامل مع واجهات برمجة تطبيقات التداول من طرف ثالث.
إدارة النشر السحابي عبر AWS وGitHub Actions.
الحفاظ على جودة الشفرة العالية والأداء في بيئة مالية منظّمة
المهام الرئيسية:
التعاون مع مستشارين تطوير خارجيين لبناء:
واجهة تداول ويب باستخدام React.js.
ميكرو-تطبيق React Native مدمج في قنوات الخدمات المصرفية المحمولة القائمة.
خدمات خلفية مبنية بجافا (Spring Boot/Spring Cloud) مع نشر على AWS.
تنفيذ تكاملات واجهات برمجة تطبيقات التداول (تنفيذ الأوامر، بيانات السوق، التمويل، خدمات الحساب).
المشاركة في مناقشات الهندسة المعمارية ومراجعات الشفرة وجلسات السبرينت.
إعداد وتحسين خطوط أنابيب CI/CD في GitHub Actions لنشر عبر بيئات متعددة.
ضمان الامتثال الأمني (OAuth، مفاتيح API، التخزين الآمن في AWS Secrets Manager/KMS).
استيعاب قاعدة الشفرة والهندسة من المستشارين الخارجيين.
توثيق جميع الأنظمة وواجهات البرمجة وعمليات النشر ودفاتر العمليات التشغيلية.
إجراء دعم ظلي بجانب الاستشاريين لتعلم حل الحوادث ونشر التصحيحات العاجلة.
تحمل المسؤولية الكاملة لصيانة المنصة وتطوير ميزات جديدة.
مراقبة الأنظمة باستخدام AWS CloudWatch وأدوات التسجيل والتنبيه.
استكشاف مشاكل الإنتاج ونشر الإصلاحات بسرعة دون التأثير على وقت التشغيل.
تعزيز الميزات الحالية وتحسين الأداء.
التعاون مع الفرق الداخلية لمتابعة عناصر خريطة المنتج.
ملف المرشح المطلوب
React.js (Hooks, Context API, Redux/Zustand/Recoil).
React Native (التنقل، الوحدات الأصلية، تكامل الميكرو-فرونتند).
أفضل الممارسات في UI/UX، تصميم مستجيب وقابل للوصول.
Java 11+ مع Spring Boot & Spring Cloud.
تطوير REST API وWebSocket.
معالجة قائمة على الحدث (Kafka، RabbitMQ، أو AWS SQS/SNS).
قاعدة البيانات: PostgreSQL/MySQL ومعرفة NoSQL.
AWS: EKS/ECS، RDS، S3، Secrets Manager، KMS، CloudWatch.
CI/CD: GitHub + GitHub Actions (لبناء، اختبار، نشر خطوط).
بناء وتوزيع صور Docker.
خبرة في دمج REST/WebSocket API من منصات التداول والثروات
فهم لمفاهيم التداول المالي
مهارات توثيق قوية (للشفرة، الهندسة، دفاتر التشغيل).
خبرة Agile/Scrum.
اتصال ممتاز لتنسيق مع البائعين وتحديثات أصحاب المصالح الداخلية.
المهارات المفضلة:
خبرة في هندسة الميكرو-فرونتند للويب والتطبيقات المحمولة.
الإلمام بـ البرمجة الآمنة للأنظمة المالية (OWASP، PCI-DSS).
خبرة مع OAuth/OpenID Connect.
تعرّض لـ Infrastructure as Code (Terraform/CloudFormation).
المؤهلات:
درجة البكالوريوس في علوم الكمبيوتر، الهندسة، أو خبرة مكافئة.
8+ سنوات من الخبرة في تطوير كامل الستاك، مع 2–3 سنوات على الأقل في React + Java + AWS deployments.
أفضلية وجود خبرة سابقة في fintech أو منصة التداول.
المهارات
React.js
Java
AWS
Powered by Talent Recruit