الرياض السعودية

الوصف

المسمى الوظيفي: المطور النهائي (Full Stack Developer)
الموقع: العمل عن بعد أو مكتب الشركة
المهام والمسؤوليات:
  1. تطوير وتصميم تطبيقات الويب باستخدام تقنيات الـ Front-End و Back-End.
  2. العمل مع فرق متعددة التخصصات لضمان تحقيق رؤية المنتج وتحقيق الأهداف التقنية.
  3. تحسين الأداء وتجربة المستخدم في التطبيقات.
  4. كتابة الشيفرة البرمجية عالية الجودة، قابلة للصيانة، وقابلة للتوسيع.
  5. تصميم وتنفيذ واجهات برمجية (APIs) لخدمات الويب.
  6. التعاون مع فرق التصميم لضمان تكامل واجهات المستخدم مع البنية التقنية.
  7. التعامل مع قاعدة البيانات، وتصميم واستعلام البيانات بفعالية.
  8. اختبار وتوثيق الشيفرة البرمجية لضمان جودتها.
  9. متابعة أحدث التقنيات والاتجاهات في مجال تطوير البرمجيات لضمان التميز التقني.

المتطلبات

  • درجة بكاليريوس في علوم الكمبيوتر أو مجال ذي صلة.
  • خبرة عملية لا تقل عن 3-5 سنوات في تطوير تطبيقات الويب.
  • إجادة في تقنيات الـ Front-End مثل HTML، CSS، JavaScript وأطر العمل مثل React أو Angular.
  • إجادة في تقنيات الـ Back-End مثل Node.js، Python، Ruby، أو Java.
  • خبرة في قواعد البيانات العلائقية مثل MySQL أو PostgreSQL، بالإضافة إلى قواعد البيانات غير العلائقية مثل MongoDB.
  • مهارات في استخدام أدوات التحكم بالإصدارات مثل Git.
  • إجادة التعامل مع منصات السحابة مثل AWS أو Google Cloud.
  • القدرة على العمل ضمن فرق متعددة التخصصات.
  • مهارات قوية في حل المشكلات والقدرة على التفكير النقدي.
  • معرفة بمبادئ التصميم المتجاوب والمرن.

المكافآت

  1. راتب تنافسي بناءً على الخبرة.
  2. حوافز سنوية بناءً على الأداء.
  3. إمكانية العمل عن بعد أو اختيار بيئة العمل المريحة.
  4. التأمين الصحي.
  5. فرص للتطوير المهني والتدريب المستمر.
  6. بيئة عمل مرنة تشجع على الإبداع والمبادرة.
  7. فرصة للمشاركة في مشاريع مبتكرة ومتقدمة.
ملاحظة: تعتمد المكافآت على الأداء وقدرة الموظف على المساهمة الفعالة في تحسين وتطوير المنتج

المزايا

المسؤوليات