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

مهندس أول للواجهة الأمامية والخلفية، React.js

طوّر تطبيقات React.js قابلة للتوسع وحلولًا للواجهة الخلفية لدى شركة مكسيكية متخصصة في البرمجيات والتحول الرقمي. اعمل عن بُعد مع فرق دولية على مشاريع لعملاء في أمريكا اللاتينية والولايات المتحدة.

الوصف

  • صمّم تطبيقات ويب قابلة للتوسع، وابنها وصُنها، مع اعتمادها على React.js.
  • ساهم في مختلف طبقات التطبيق، من مكونات الواجهة الأمامية ودمج واجهات API إلى خدمات الواجهة الخلفية.
  • قدّم حلولًا عالية الجودة للواجهة الأمامية تركّز على الأداء وسهولة الصيانة وإعادة استخدام المكونات.
  • أنشئ بنى فعّالة ومجزأة وقابلة للتوسع لمكونات React.
  • حسّن أداء تطبيقات الويب من خلال تحديد مواطن الاختناق وفرص التحسين.
  • تعاون مع فرق المنتجات وتصميم UX/UI والواجهة الخلفية وضمان الجودة لتقديم ميزات معقدة.
  • ساهم في قرارات البنية والتصميم التقني.
  • اكتب شيفرة واضحة وقابلة لإعادة الاستخدام ومختبرة، وفقًا للمعايير الهندسية.
  • طبّق ممارسات الاختبار وتصحيح الأخطاء، وادعم التحسين المستمر.
  • راجع الشيفرة وشجّع الممارسات الهندسية السليمة في الفريق.
  • تحرَّ المشكلات التقنية المعقدة في تطبيقات الإنتاج وحلّها.
  • تواصل بفاعلية باللغة الإنجليزية بشأن الموضوعات التقنية مع الفرق الدولية.

المتطلبات

  • مستوى خبرة متقدم، أول أو أعلى.
  • خبرة قوية في تطوير البرمجيات عبر الواجهة الأمامية والخلفية، ويفضّل أن تكون سبع سنوات أو أكثر.
  • خبرة عميقة مثبتة في بناء تطبيقات React.js المعقدة، ويفضّل أن تكون خمس سنوات أو أكثر.
  • خبرة في المساهمة بمشاريع واسعة النطاق أو منتجات رقمية عالية الزيارات أو منصات ويب معقدة.
  • القدرة على العمل باستقلالية وتولي المسؤولية التقنية عن الميزات والمكونات المهمة.
  • إتقان متقدم لـ React.js ومنظومتها.
  • معرفة متعمقة بـ Hooks وContext API ودورة حياة المكونات وأنماط التركيب.
  • خبرة في بنى الواجهة الأمامية القابلة للتوسع والمكونات القابلة لإعادة الاستخدام.
  • مهارة متقدمة في إدارة الحالة وتدفق البيانات في تطبيقات React.
  • خبرة في تحسين العرض باستخدام التخزين المؤقت للنتائج والتحميل الكسول وتقسيم الشيفرة.
  • معرفة بتحليل الأداء وتصحيح الأخطاء وتحسين تطبيقات React.
  • إجادة التواصل باللغة الإنجليزية بطلاقة.
  • إتقان متقدم لـ JavaScript الحديثة (ES6+).
  • خبرة في TypeScript.
  • معرفة قوية بـ HTML5 وCSS3 والتصميم المتجاوب.
  • خبرة في استهلاك واجهات REST API ودمجها.
  • فهم البرمجة غير المتزامنة ومعالجة الأخطاء وتحسين تطبيقات الويب.
  • خبرة مهنية في بناء ميزات الواجهة الأمامية والخلفية معًا.
  • خبرة في تصميم واجهات API والخدمات وتطويرها ودمجها.
  • معرفة ببنى العميل والخادم والاتصال بين الأنظمة.
  • خبرة في قواعد البيانات العلائقية أو قواعد بيانات NoSQL.
  • القدرة على فهم منطق الأعمال في الواجهة الخلفية وتعديله وتحسينه.
  • خبرة في اختبارات الوحدات والتكامل والمكونات.
  • إلمام بـ Jest أو React Testing Library أو أدوات مكافئة.
  • إتقان Git وطلبات الدمج ومراجعة الشيفرة.
  • معرفة بمبادئ SOLID والشيفرة النظيفة وأنماط التصميم.
  • خبرة في الأساليب الرشيقة والتطوير التعاوني.
  • مفضّل: خبرة في Node.js وExpress أو NestJS.
  • مفضّل: خبرة في Next.js واستراتيجيات SSR/SSG.
  • مفضّل: معرفة بـ GraphQL.
  • مفضّل: خبرة في Redux Toolkit أو Zustand أو أدوات أخرى لإدارة الحالة.

المزايا

  • العمل مع علامات تجارية عالمية وشركات ناشئة رائدة.
  • العمل عن بُعد من المنزل.
  • جدول عمل متوافق مع الفريق أو المشروع المكلّف به.
  • أسبوع عمل من الاثنين إلى الجمعة.
  • إمكانية الوصول إلى الدورات والشهادات.
  • فعاليات افتراضية للفريق ومجموعات للأنشطة والاهتمامات.
  • دروس في اللغة الإنجليزية.
  • فرص ضمن مجالات الأعمال المختلفة للشركة.

وظائف ذات صلة

CRH Talento en IT

مهندس .NET متكامل الواجهة والخلفية

CRH Talento en IT

أنشئ وحسّن تطبيقات الويب لدى CRH Talento en IT باستخدام .NET وC# وASP.NET MVC وJavaScript. تعاون مع فرق موزعة لتطوير ميزات المنتجات والتكاملات والاختبارات والبنية التحتية.

فتح
KMS Technology, Inc.

مهندس برمجيات أول متكامل لتطبيقات الرعاية الصحية

KMS Technology, Inc.

طوّر برمجيات رعاية صحية قابلة للتوسع في KMS Technology، وأنشئ مسارات عمل سريرية آمنة وواجهات API باستخدام React وNode.js. يشمل الدور أيضاً التطوير بمساعدة الذكاء الاصطناعي والتعاون في مختلف مراحل دورة حياة البرمجيات.

فتح
Lago

مطوّر برمجيات أول للتجارة الإلكترونية

Lago

طوّر منصة لاغو المبنية على Django وReact وخطوط البيانات لثلاثة متاجر للأثاث المنزلي. أنشئ واجهات برمجية موثوقة وسير عمل للكتالوجات تدعم البحث والتسعير والأتمتة.

فتح
Devlane

مهندس أول للأنظمة المتكاملة بلغة Scala

Devlane
51 – 200 الموظفون
B2Bالتوظيف

تولَّ تطوير ميزات محرك البيانات، وأنشئ واجهات Scala محسّنة، ونفّذ تحديثات لواجهات TypeScript. تقدّم Devlane خدمات تعزيز الفرق لعملاء عالميين سريعي النمو.

فتح
Capgemini

مطوّر واجهات أمامية لتحسين محركات البحث ومعدلات التحويل عن بُعد

Capgemini

أنشئ تجارب ويب واختبرها لدى شركة تأمين أمريكية كبرى لتحسين الظهور في البحث ومعدلات التحويل وأداء الصفحات. استخدم تجارب Optimizely وتحليل سلوك المستخدمين لتوجيه التحسينات.

فتح