
BotCity هي منصة برمجيات كخدمة لفرق أتمتة المؤسسات التي تطوّر أتمتة قائمة على الشيفرة البرمجية وتشغّلها، ولا سيما باستخدام Python والرؤية الحاسوبية. تغطي أدواتها سير عمل المطوّرين، والتنسيق السحابي، وإدارة الجلسات والبنية التحتية، وقابلية المراقبة، والأمان، والامتثال، والتكاملات مع المنصات السحابية ومنصات الأعمال المكتبية. تساعد BotCity المؤسسات على توحيد الحوكمة ونشر الأتمتة عبر الآلات الافتراضية والحاويات والبيئات عديمة الخوادم، مع تقليل المخاطر المرتبطة بالبرامج النصية غير المُدارة.
مهندس واجهات أمامية أول لدى BotCity — العمل عن بُعد في الولايات المتحدة
قد قيادة تطور منتجات BotCity المبنية على React وNext.js لحوكمة أتمتة المؤسسات. ساهم في بناء تجارب أمامية قابلة للتوسع ومعايير هندسية وممارسات فريق في بيئة عمل عالمية عن بُعد.
الوصف
- قيادة تطوير واجهات منتجات BotCity وتطورها
- بناء تطبيقات ويب قابلة للتوسع ومتجاوبة باستخدام تقنيات الواجهات الأمامية الحديثة ونشرها وصيانتها
- إعطاء الأولوية لتجارب سطح المكتب مع المساهمة في تطوير الأجهزة المحمولة مع تطور المنتج
- التعاون مع مديري المنتجات ومصممي تجربة المستخدم وواجهة المستخدم لتحويل المتطلبات إلى حلول عملية وسهلة الاستخدام
- تحسين قاعدة الواجهات الأمامية من خلال إعادة هيكلة التعليمات البرمجية القديمة وتطبيق أفضل الممارسات الهندسية
- الحفاظ على الأداء عبر مجموعة متنوعة من الأجهزة والمتصفحات
- المساهمة في مراجعات التعليمات البرمجية وتعزيز ممارسات هندسة الواجهات الأمامية القوية
- تشخيص مشكلات الواجهات الأمامية وحلها للحفاظ على تجربة مستخدم سلسة
- إنشاء تعليمات برمجية ومكتبات قابلة لإعادة الاستخدام لمواصلة تطوير المنتجات
- ضبط المكونات لتحقيق أقصى سرعة وكفاءة
- تحديد معايير وأدلة عمل للواجهات الأمامية تدعم نمو الفريق
- رفع قدرات الفريق من خلال المراجعات والعمل الثنائي ومشاركة المعرفة
- رفع التقارير إلى مدير الهندسة
المتطلبات
- درجة البكالوريوس في علوم الحاسوب أو هندسة الحاسوب أو تخصص ذي صلة
- خمس سنوات على الأقل من الخبرة المهنية في هندسة البرمجيات
- ثلاث سنوات على الأقل في تقديم مشاريع معقدة للواجهات الأمامية بالتعاون مع فرق المنتجات وتجربة المستخدم وواجهة المستخدم
- أسس قوية في هندسة البرمجيات، بما في ذلك التعليمات البرمجية النظيفة وأنماط التصميم وهندسة المكونات وإدارة الحالة
- خبرة عملية في أدوات الاختبار الآلي مثل Jest أو React Testing Library أو Playwright أو Cypress
- خبرة في تحسين أداء الواجهات الأمامية
- إتقان HTML وCSS وJavaScript وTypeScript
- معرفة متقدمة بـ React وNext.js
- خبرة في استخدام Git وGitHub
- خبرة في استخدام Microsoft Office أو Excel وGoogle Suite وNotion
- إتقان اللغة البرتغالية
- إتقان متقدم للغة الإنجليزية
- القدرة على تملك المبادرات حتى إتمامها وتحمل المسؤولية واتخاذ مخاطر محسوبة تركز على العملاء
- القدرة على البدء من احتياجات العملاء والتنفيذ بعناية والحفاظ على منظور واسع للمنتج
- القدرة على التواصل بشكل استباقي وواضح وموجز مع تحدي القرارات باحترام
- القدرة على طلب الملاحظات وتقديمها وتطبيقها بفاعلية
- خبرة سابقة في شركة ناشئة في مرحلة مبكرة وسريعة النمو ووتيرة عملها سريعة
- الاستعداد للسفر عند الحاجة لحضور الفعاليات واجتماعات الفريق
المزايا
- العمل عن بُعد مع فريق موزع عالميًا
- المساهمة في شركة أتمتة سريعة النمو
- السفر عند الحاجة لدعم الفعاليات والتعرف إلى الفريق