TeamViewer
TeamViewer
1,001 – 5,000 الموظفون
B2BSaaSمؤسسة
TeamViewer هي شركة برمجيات سحابية بنموذج أعمال بين الشركات، تطوّر حلولًا آمنة للوصول عن بُعد والدعم عن بُعد وتجربة الموظفين الرقمية. تساعد منصتها فرق تقنية المعلومات والمؤسسات على التحكم في نقاط النهاية ومراقبتها وإدارتها، وأتمتة معالجة المشكلات، ودعم العمليات الميدانية من خلال سير عمل الواقع المعزز. تخدم TeamViewer المؤسسات بمختلف أحجامها عبر منتجات تشمل Tensor وDEX وFrontline، مع تكاملات مثل Microsoft Intune وServiceNow وSalesforce. ويرتكز عرض الشركة على إدارة الأجهزة بشكل آمن ومتوافق وقابل للتوسع.

مهندس برمجيات أول للواجهات الأمامية — عمل هجين في تكساس

قيادة بنية الواجهات الأمامية وتطويرها لمنصة TeamViewer لمساحة العمل الرقمية باستخدام React وTypeScript. تحمّل مسؤولية الأداء والاختبار وأنظمة التصميم وممارسات الهندسة المسؤولة المدعومة بالذكاء الاصطناعي.

الوصف

  • بناء تطبيقات ويب معقدة واسعة النطاق باستخدام React وTypeScript وصيانتها
  • تحمّل مسؤولية بنية الواجهات الأمامية عبر الواجهات المصغرة والمستودعات الأحادية ومكتبات المكونات المشتركة
  • إرساء أساليب قابلة للتوسع لإدارة الحالة وجلب البيانات عبر طبقات الخادم والعميل وواجهة المستخدم
  • المساعدة في حوكمة نظام التصميم بالشراكة مع مصممي تجربة المستخدم وواجهة المستخدم
  • ربط تطبيقات الواجهة الأمامية بالخدمات الخلفية وواجهات API من خلال العقود وتدفقات المصادقة ونماذج البيانات
  • تحسين أداء الويب عبر تحسين العرض وتقسيم الشيفرة وتقليل حجم الحزم والعمل على مؤشرات أداء الويب الأساسية
  • الحفاظ على معايير الأمان وإمكانية الوصول والتدويل وتوافق المتصفحات
  • وضع ممارسات لاختبار الواجهات الأمامية تشمل اختبارات الوحدة والتكامل والانحدار البصري والتغطية الشاملة من البداية إلى النهاية
  • دعم أدوات البناء وخطوط CI/CD وعمليات النشر الحاوية باستخدام Docker وKubernetes
  • تعزيز التبني المسؤول لتطوير الواجهات الأمامية المدعوم بالذكاء الاصطناعي على مستوى الفريق
  • إرشاد المهندسين وقيادة مراجعات الشيفرة وتوجيه القرارات التقنية بين الفرق
  • تشكيل بنية الواجهات الأمامية والعمل كمرجع تقني في بيئة رشيقة

المتطلبات

  • درجة في علوم الحاسوب أو هندسة البرمجيات أو تخصص ذي صلة، أو خبرة معادلة
  • خبرة مهنية لا تقل عن 6 سنوات في تطوير الواجهات الأمامية، بما في ذلك القيادة التقنية
  • خبرة متقدمة في React وTypeScript وJavaScript الحديثة
  • خبرة عميقة في إدارة الحالة وأدوات جلب البيانات مثل Redux Toolkit وRTK Query وZustand وMobX وTanStack Query أو XState
  • خبرة في إنشاء أنظمة التصميم أو مكتبات المكونات وصيانتها باستخدام أدوات مثل Storybook ورموز التصميم والسمات
  • خبرة في بنى الواجهات المصغرة وقواعد شيفرة الواجهات الأمامية القابلة للتوسع، بما في ذلك أدوات المستودعات الأحادية Nx أو Turborepo
  • إتقان قوي لأدوات البناء وتجميع الحزم الحديثة، بما في ذلك Vite وWebpack
  • فهم لتقنيات تحليل أداء الويب وتحسينه مثل الحفظ المؤقت والمحاكاة الافتراضية والتحميل الكسول ومؤشرات أداء الويب الأساسية
  • خبرة في دمج واجهات REST أو GraphQL وWebSockets ومعايير المصادقة مثل OAuth 2.0 أو OpenID Connect
  • معرفة قوية بمتطلبات إمكانية الوصول وفق WCAG وممارسات أمن الويب، بما في ذلك XSS وCSRF وCSP
  • خبرة في Jest أو Vitest وReact Testing Library وPlaywright أو Cypress
  • خبرة عملية بأدوات برمجة الذكاء الاصطناعي مثل Claude Code أو GitHub Copilot أو Cursor، بما في ذلك استخدامها المسؤول ضمن الفريق
  • خبرة في إرشاد المهندسين والتعاون ضمن فرق رشيقة
  • تُعد خبرة مراقبة الواجهات الأمامية وتتبع الأخطاء باستخدام أدوات مثل Sentry أو OpenTelemetry ميزة إضافية
  • تُعد الخبرة بأطر العرض من جانب الخادم مثل Next.js أو Node.js ميزة إضافية

المزايا

  • أجر تنافسي مع فرص للحصول على مكافآت
  • إجازة مدفوعة مرنة وعطلات مدفوعة
  • خطة 401(k) مع مطابقة من صاحب العمل
  • تأمين صحي شامل، بما في ذلك تغطية طبية يدفعها صاحب العمل بالكامل
  • إجازة والدية مدفوعة تصل إلى 12 أسبوعًا
  • تأمين أساسي على الحياة
  • تغطية العجز قصيرة وطويلة الأجل مدفوعة من صاحب العمل
  • فعاليات فصلية لبناء الفريق
  • وجبات غداء للقيادة
  • اجتماعات عامة على مستوى الشركة
  • سياسة بيئة عمل مفتوحة الأبواب
  • بيئة عمل بملابس غير رسمية للعمل
  • التنوع والشمول وفرص نمو الموظفين
  • دعم توفير التسهيلات أو التعديلات أثناء عملية التقديم والتوظيف