مهندس برمجيات واجهة أمامية (Angular)

1inch Labs

نشرت في 27 اكتوبر

الخبرة

5 - 7 سنوات

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

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

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

المسؤوليات

  • تصميم وتطوير تطبيقات عالية الجودة وقابلة للتوسع وذات أداء عالٍ وآمنة باستخدام Angular
  • بناء واجهات مستخدم استجابية وقابلة للصيانة باستخدام Tailwind CSS ومبادئ التصميم ذات الأداة الأولى
  • دمج تطبيقات الواجهة الأمامية مع APIs RESTful والخدمات الخلفية
  • تطوير مكونات قابلة لإعادة الاستخدام وفعالة ومودولارية تتماشى مع أفضل الممارسات
  • التعاون مع مصممي UX/UI ومديري المنتجات ومطوري الواجهة الخلفية كجزء من فريق منتج متعدد الوظائف
  • المشاركة في مراجعات الكود لضمان جودة الكود ومشاركة المعرفة
  • كتابة اختبارات الوحدة، والتكامل، والاختبارات الشاملة (E2E) بناءً على السياق والمتطلبات
  • العمل مع أدوات المونوربو لدعم بنية المؤسسات على نطاق واسع
  • الحفاظ على تحسين خطوط أنابيب CI/CD لضمان النشر السلس وضمان الجودة
  • مراقبة أداء الواجهة الأمامية وتجربة المستخدم باستخدام أدوات مثل Grafana و Kibana أو ما شابه
  • المساهمة في الحفاظ على وثائق فنية واضحة وموجزة

المتطلبات

5+ سنوات من الخبرة في بناء تطبيقات جاهزة للإنتاج باستخدام Angular

خبرة قوية مع Tailwind CSS وتطوير واجهات المستخدم الاستجابية الحديثة

إجادة قوية في TypeScript

معرفة بمفاهيم البرمجة التفاعلية (مثل: الملاحظات، التدفقات، الإشارات)

خبرة في دمج واستهلاك APIs RESTful

إجادة استخدام Git، وأدوات البناء مثل Webpack، وممارسات CI/CD

المهارات

فهم عميق لـ Angular: المكونات، والخدمات، والوحدات، والتوجيه، وإدارة الحالة

عقلية اختبار قوية وخبرة في مستويات متعددة من تغطية الاختبار

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

العمل بروح الفريق، واستباقية، واهتمام بالتفاصيل

مهارات اتصال ممتازة باللغة الإنجليزية (كتابة وتحدث)

من الجيد أن يكون لديك

1+ سنة من الخبرة مع NestJS

خبرة في تطوير مدفوع بالسلوك (BDD) باستخدام Gherkin

معرفة بتطوير يعتمد على إشارات الميزات

تعرض لأدوات DevOps مثل Docker و Kubernetes أو تدفقات CI/CD

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

بالنسبة لهذا الدور، نفضل المرشحين الذين يقيمون في دبي أو يعملون عن بُعد ضمن +/- 4 ساعات من توقيت GST.

المجال الوظيفي / القسم

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

1inch Labs

1inch is the DeFi ecosystem building financial freedom for everyone. 1inch products help users and builders trade, hold and track digital assets - with the self-custody, comprehensive security and the intuitive user experience they need to unlock the potential of true crypto ownership. 1inch protocols and APIs provide core infrastructure across the DeFi industry and beyond.So if you re someone who thinks big, moves fast and wants to make an impact right from day one, then get ready to join our industry-changing team.

قراءة المزيد

https://wuzzuf.net/jobs/p/g/f0kq51akziuf-software-engineer-frontend-angular-1inch-labs-dubai-united-arab-emirates