Software Engineer
Role Overview
نبذة عن الدور
تبحث شركة حرف لتقنية المعلومات عن مهندس برمجيات للانضمام إلى فريقها في الرياض. يركز هذا الدور على تطوير وصيانة واجهات التطبيقات وتنفيذ التصاميم وربطها بالخدمات لضمان تجربة مستخدم مستقرة وفعالة. يتطلب الدور خبرة تتراوح بين سنتين وخمس سنوات في مجال تطوير الواجهات الأمامية.
المهام والمسؤوليات الرئيسية
تطوير وصيانة واجهات الأنظمة والتطبيقات القائمة باستخدام التقنيات المناسبة للبيئة الحالية والمتطلبات المعتمدة.
تحويل تصاميم تجربة وواجهة المستخدم إلى شاشات وتفاعلات قابلة للاستخدام، ومعالجة حالات الإدخال والعرض والأخطاء.
ربط الواجهات بالخدمات الخلفية وواجهات API، والتحقق من سلامة عرض البيانات وتوافقها مع قواعد العمل.
تحسين سرعة التحميل والاستجابة والتوافق مع الأجهزة والمتصفحات المستهدفة، ومعالجة أخطاء الواجهات.
تنفيذ ضوابط الأمن المطلوبة للواجهة وكتابة الاختبارات المناسبة، والمشاركة في مراجعة الكود ومعالجة ملاحظات الجودة.
تجهيز حزم البناء وتوثيق التغييرات ومتطلبات التشغيل، ودعم الاختبار والنشر والتحقق من الواجهات بعد الإصدار.
المؤهلات والخبرات المطلوبة
خبرة عملية تتراوح بين سنتين وخمس سنوات في تطوير البرمجيات.
خبرة في تطوير واجهات المستخدم باستخدام Angular/React.
معرفة بتقنيات Flutter لتطوير تطبيقات متعددة المنصات.
إتقان HTML/CSS/Tailwind لتصميم وتنسيق الواجهات.
فهم جيد لمفاهيم SSR (Server-Side Rendering).
بيئة العمل
تتوفر هذه الوظيفة بدوام كامل في مدينة الرياض. سيعمل المهندس ضمن فريق متخصص في تطوير تقنيات المعلومات، مع التركيز على تقديم حلول برمجية عالية الجودة.
معلومات إضافية
الراتب لهذه الوظيفة سيتم تحديده بناءً على الخبرة والمؤهلات، وسيتم الإفصاح عنه خلال عملية المقابلة.
التقديم
ندعو المهندسين المؤهلين والمهتمين بهذه الفرصة للتقديم.
Full Job Posting
Job description
نبذة عن الدور
تبحث شركة حرف لتقنية المعلومات عن مهندس برمجيات للانضمام إلى فريقها في الرياض. يركز هذا الدور على تطوير وصيانة واجهات التطبيقات وتنفيذ التصاميم وربطها بالخدمات لضمان تجربة مستخدم مستقرة وفعالة. يتطلب الدور خبرة تتراوح بين سنتين وخمس سنوات في مجال تطوير الواجهات الأمامية.
المهام والمسؤوليات الرئيسية
تطوير وصيانة واجهات الأنظمة والتطبيقات القائمة باستخدام التقنيات المناسبة للبيئة الحالية والمتطلبات المعتمدة.
تحويل تصاميم تجربة وواجهة المستخدم إلى شاشات وتفاعلات قابلة للاستخدام، ومعالجة حالات الإدخال والعرض والأخطاء.
ربط الواجهات بالخدمات الخلفية وواجهات API، والتحقق من سلامة عرض البيانات وتوافقها مع قواعد العمل.
تحسين سرعة التحميل والاستجابة والتوافق مع الأجهزة والمتصفحات المستهدفة، ومعالجة أخطاء الواجهات.
تنفيذ ضوابط الأمن المطلوبة للواجهة وكتابة الاختبارات المناسبة، والمشاركة في مراجعة الكود ومعالجة ملاحظات الجودة.
تجهيز حزم البناء وتوثيق التغييرات ومتطلبات التشغيل، ودعم الاختبار والنشر والتحقق من الواجهات بعد الإصدار.
المؤهلات والخبرات المطلوبة
خبرة عملية تتراوح بين سنتين وخمس سنوات في تطوير البرمجيات.
خبرة في تطوير واجهات المستخدم باستخدام Angular/React.
معرفة بتقنيات Flutter لتطوير تطبيقات متعددة المنصات.
إتقان HTML/CSS/Tailwind لتصميم وتنسيق الواجهات.
فهم جيد لمفاهيم SSR (Server-Side Rendering).
بيئة العمل
تتوفر هذه الوظيفة بدوام كامل في مدينة الرياض. سيعمل المهندس ضمن فريق متخصص في تطوير تقنيات المعلومات، مع التركيز على تقديم حلول برمجية عالية الجودة.
معلومات إضافية
الراتب لهذه الوظيفة سيتم تحديده بناءً على الخبرة والمؤهلات، وسيتم الإفصاح عنه خلال عملية المقابلة.
التقديم
ندعو المهندسين المؤهلين والمهتمين بهذه الفرصة للتقديم.
Source requirements
- Saudi nationals only
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at شركة حرف لتقنية المعلومات
مدير قواعد بيانات
Najrān, KSA
Database Management Specialist
Najrān, KSA
مدير عمليات تشغيل
Riyadh, KSA
Business Solutions Designer
Riyadh, KSA
Database Management Specialist
Riyadh, KSA
مدير دعم فني تقنية معلومات
Riyadh, KSA
Multimedia Designer
Riyadh, KSA