الوصف الوظيفي
مجموعة Viseven — شركة MarTech عالمية، متخصصة في المحتوى التفاعلي والحلول الذكية لشركات الأدوية العالمية منذ عام 2009. النمو المستمر والتطور الذاتي متجذر في ثقافتنا المؤسسية. يتم استخدام حلول Viseven في أكثر من 50 دولة حول العالم. تُعرض حلول Viseven في الفعاليات الكبرى في برشلونة، فيلادلفيا، ولندن.
فريقنا، الذي ينمو بسرعة، يضم أكثر من 700 متخصص مؤهلين تأهيلاً عالياً: مطورين front-end و back-end، محللي الأعمال، ومديرين، الذين يقومون بإنشاء، وتوطين، وضبط البرامج في المكاتب حول العالم: زهيتومير (أوكرانيا)، تالين (استونيا)، وارسو (بولندا)، نيو دلهي (الهند)، بريدج ووتر (الولايات المتحدة الأمريكية).
وصف الدور:
تبحث Viseven عن مطور Full-Stack لتطوير منتجنا - منصة الويب eWizard.
المتطلبات:
- تطوير وتنفيذ وظائف معقدة تتماشى مع متطلبات الأعمال والتقنية.
- القدرة على إدارة المهام بشكل مستقل خلال دورة كاملة: من التحليل والتخطيط إلى التنفيذ، الاختبار، والإصدار.
- المشاركة في التخطيط، والتفكيك، وتقييم المهام.
- إجراء مراجعات للكود وضمان الالتزام بمعايير جودة الكود.
- إصلاح الأخطاء، وإعادة هيكلة وتحسين الكود الموجود.
- تحسين أداء التطبيقات وزيادة استقرارها.
- تطوير وصيانة اختبارات الوحدة و e2e.
- إجراء اختبارات مستقلة للوظائف المنفذة في بيئة الهدف.
- تصميم بنية قواعد البيانات، والوحدات، ومكونات النظام.
- تحليل المتطلبات التقنية وتكييف الحلول المعمارية والتقنية وفقاً لها.
- تنفيذ ونشر أفضل ممارسات التطوير في الفريق.
- التعاون الوثيق مع المطورين الآخرين والفرق المجاورة لتحقيق الأهداف المشتركة.
- الحفاظ على تحديث الوثائق الفنية وتوثيق الحلول الرئيسية.
- ضمان الالتزام بمتطلبات الأمان ومبادئ التطوير الآمن.
المعرفة والخبرة المطلوبة:
- أكثر من 4 سنوات من الخبرة التجارية في تطوير البرمجيات.
- إجادة Vue.js و Vuex، بما في ذلك العمل مع الإضافات المخصصة، Webpack، وإعداد عمليات البناء.
- خبرة عملية في العمل مع TypeScript.
- خبرة في تطوير Node.js و Express.js، وبناء REST APIs، والعمل مع خدمات AWS.
- معرفة جيدة بقواعد البيانات، وخبرة في تصميم بنية قواعد البيانات وفقاً لمتطلبات الأعمال.
- فهم جيد وممارسة مبادئ OOP، وتطبيق SOLID، وDependency Injection، وأنماط التصميم.
- خبرة في كتابة اختبارات الوحدة وإنشاء سيناريوهات الاختبار.
- معرفة نظرية جيدة وخبرة عملية في العمل مع RxJS.
- خبرة في إعداد GitLab CI/CD pipelines لأتمتة عمليات التطوير، وتشغيل الاختبارات، والنشر.
- إجادة استخدام Git، بما في ذلك تخصيص العمليات.
- خبرة عملية في العمل مع Docker، وكتابة Dockerfile و docker-compose configurations.
- خبرة في العمل مع Kubernetes.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.