Posted 3 months ago

Lead Frontend Software Engineer

Part time
Abu Dhabi, AE
Middle
Salary Range: To be discussed
Full Job Description
Summary
مطورين خلفيين للانضمام إلى PropertyFinder. يجب امتلاك مهارات قوية في البرمجة، التحليل، والتعاون مع الفرق. الخبرة في Java، C#، Python، والتقنيات الحديثة ضرورية.
Description

الأدوار والمسؤوليات

نحن نبحث عن مطورين خلفيين موهوبين بشكل لا يصدق للانضمام إلى فريق التطوير الخاص بنا هنا في PropertyFinder. نحن نؤمن برعاية موهبتك ونشجع الإبداع والاستقلالية حيث تكون حرًا في النمو وتطوير حياتك المهنية في بيئة ممتعة وإيجابية ومتفائلة. بصفتنا شركة، فإننا نركز على الأداء ونختبر أداء جميع استعلامات التعليمات البرمجية وقواعد البيانات، لكننا نضمن دائمًا ألا يؤثر ذلك على جودة التعليمات البرمجية وقابليتها للقراءة. نأخذ الوقت الكافي لإعادة صياغة التعليمات البرمجية عند الضرورة، لكننا نضع دائمًا أهداف العمل في الاعتبار عند القيام بذلك.

نتوقع من مطورينا أن يكونوا متحمسين للتكنولوجيات الجديدة وأن يفكروا في طرق إبداعية يمكنهم من خلالها الاستفادة من أعمالنا. نريد من مطورينا أن يظلوا على اطلاع دائم بالتغييرات في التقنيات مثل Go وDynamoDB وElasticSearch وخدمات AWS الأخرى مثل AWS Step Functions لبناء حلول مخصصة باستخدام تقنيات السحابة الأصلية. نحن من المؤيدين الكبار لأساليب التطوير Agile مع فرق صغيرة متعددة الوظائف مخولة تمامًا لأخذ فكرة من البداية والقدرة على تسليمها واختبارها بالكامل في الإنتاج مع الحد الأدنى من الاضطرابات الخارجية. بسبب هذا، ستحتاج إلى أن تكون قادرًا على العمل بشكل جيد مع الآخرين في فريقك وأن تكون قادرًا على المساهمة بأفكار مفيدة حول أفضل طريقة لتحقيق أهدافك ونتائجك الرئيسية.

المسؤوليات

في قسم تقني كبير، مقسم إلى فرق أصغر، ستكون مسؤولاً عن تطوير ميزات جديدة، بالإضافة إلى إعادة صياغة المشاريع الحالية. يجب أن تكون قادرًا على كتابة كود نظيف وقابل للتطوير. ستحتاج إلى أن تكون قادرًا على المشاركة في جلسات العصف الذهني وإحضار رأيك وخبرتك إلى الطاولة.

المتطلبات

مهارات قوية جدًا في البرمجة الموجهة للكائنات وأنماط التصميم. خبرة في العمل مع لغات الواجهة الخلفية مثل Java وC# وPython وGolang. مهارات تحليلية وحل مشكلات قوية. مريح جدًا في العمل مع MySQL / DynamoDB، خدمات الويب REST، Git / Github.

الملف الشخصي المرغوب للمرشح

يتخصص مطور برامج الواجهة الأمامية في إنشاء العناصر المرئية والتفاعلية لتطبيق ويب أو جوال. ويركزون على واجهة المستخدم (UI) وتجربة المستخدم (UX)، مما يضمن أن التصميم ليس فقط ممتعًا من الناحية الجمالية ولكن أيضًا وظيفيًا ومستجيبًا عبر أجهزة ومنصات مختلفة.

المهارات الأساسية لمطور برامج الواجهة الأمامية

HTML وCSS وJavaScript

HTML (لغة ترميز النص التشعبي): هيكلة المحتوى وبناء تخطيط صفحات الويب.

CSS (أوراق الأنماط المتتالية): تصميم صفحات الويب، وضمان التصميم المناسب، وأنماط الألوان، والطباعة، والاستجابة عبر الأجهزة.

JavaScript: إضافة التفاعل والسلوك الديناميكي إلى صفحات الويب. كما أن الكفاءة في أطر ومكتبات JavaScript ضرورية أيضًا.

أطر ومكتبات الواجهة الأمامية

React.js: مكتبة JavaScript شائعة لبناء واجهات المستخدم.

Angular: إطار عمل شامل للواجهة الأمامية لبناء تطبيقات ويب ديناميكية.

Vue.js: إطار عمل JavaScript متقدم لبناء واجهات المستخدم وتطبيقات الصفحة الواحدة (SPAs).

jQuery: مكتبة خفيفة الوزن للتعامل مع معالجة DOM والتعامل مع الأحداث، على الرغم من انخفاض استخدامها مع ظهور الأطر الحديثة.

تصميم ويب سريع الاستجابة

ضمان تحسين تطبيقات الويب لأحجام الشاشات المختلفة والأجهزة والدقة باستخدام استعلامات الوسائط وFlexbox. الإلمام بأدوات مثل Bootstrap أو Tailwind CSS لبناء تخطيطات سريعة الاستجابة تركز على الأجهزة المحمولة.

التحكم في الإصدار (Git)

إتقان Git لإدارة وإصدار التعليمات البرمجية والتعاون مع مطورين آخرين وتتبع التغييرات عبر بيئات التطوير. الإلمام بمنصات مثل GitHub أو GitLab أو Bitbucket لاستضافة التعليمات البرمجية والتعاون.

التوافق بين المتصفحات

ضمان عمل تطبيقات الويب بسلاسة عبر متصفحات الويب المختلفة (مثل Chrome وFirefox وSafari وEdge). معرفة أدوات مطور المتصفح لتصحيح الأخطاء واستكشاف الأخطاء وإصلاحها.

تحسين أداء الويب

تحسين تطبيقات الويب لأوقات تحميل سريعة وأداء سلس واستخدام فعال للموارد. تقنيات مثل التحميل البطيء، وتحسين الصور، والتصغير، واستراتيجيات التخزين المؤقت لتحسين تجربة المستخدم.

المهارات المطلوبة

الرياضيات الهندسية, تحسين الواجهة الأمامية, علم المعلومات

نوع التوظيف: Full-time

القسم / المجال المهني: الهندسة

الخبرة: Not Mentioned سنوات

الجنس: ذكر

عدد الوظائف الشاغرة: 1

تاريخ الانضمام: Fri, 31 Jan 2025

Interested?