مهندس Full Stack مسؤول عن تطوير تطبيقات الويب الحديثة باستخدام React و JavaScript و TypeScript، وبناء خدمات خلفية قابلة للتوسع باستخدام Python، وتصميم وتكامل RESTful APIs، مع تحسين الأداء والأمان والتعاون مع فرق المنتج والهندسة.
المتطلبات والشروط الأساسية
• خبرة لا تقل عن 5 سنوات في تطوير Full Stack
• خبرة قوية في تطوير Python backend
• خبرة عملية مع React, JavaScript, TypeScript, HTML5, CSS3
• خبرة مع Redux/MobX أو أدوات إدارة الحالة المشابهة
• فهم قوي لREST APIs، مبادئ SOLID، هياكل البيانات والخوارزميات
• خبرة مع MySQL, MongoDB أو قواعد بيانات أخرى
• معرفة بـ Canvas, Audio APIs, Video APIs