الوصف الوظيفي
مهندس برمجيات شامل أول
نبذة عنا: نحن شركة ديناميكية وسريعة النمو في مجال تركيب الطاقة الشمسية السكنية مقرها في كاليفورنيا، الولايات المتحدة الأمريكية.
مهمتنا هي جعل الطاقة النظيفة متاحة لأصحاب المنازل وتسريع اعتماد الطاقة الشمسية في جميع أنحاء الولايات المتحدة.
بعد تمويل نموّنا المبكر، نستثمر في الأنظمة التي ستأخذنا إلى المرحلة التالية.
نبحث عن مهندس برمجيات شامل كبير ومتعدد المهارات للمساعدة في بناء وتحسين المنصات التي تدفع أعمالنا.
هذه فرصة للانخراط في مرحلة تأسيسية من تحول يمتد لعدة سنوات.
نظرة عامة على الدور: ستكون المسؤول الفني عن:
- تنفيذ خطوط أنابيب Insightly CRM، الحقول المخصصة، الأتمتة، وتكاملات API
- تصميم وبناء طبقة وسيطة / API قابلة للتوسع
- العمل مع رؤساء العمليات لتحويل العمليات التجارية إلى سير عمل نظام قوي
- العمل كحلقة وصل بين CRM، تطبيق الويب، وأنظمة الشركاء الخارجيين (مثل أدوات الاتصال، مزودي التمويل، أدوات إدارة الاقتراحات والجدولة، إلخ)
ستكون مهندسًا كبيرًا ذو خبرة وعمل يدوي مع استقلالية معمارية وتأثير كبير على اتجاه تكنولوجيا Lytegen.
هذه فرصة جديدة للمساعدة في تحديد المعمارية، وبناء التكاملات الأساسية، وتقديم أدوات حقيقية تُستخدم يوميًا من قبل مئات المستخدمين الداخليين والخارجيين، وستكون مثالية لمهندس يستمتع بحل مشاكل سير العمل التجارية الشاملة، وليس مجرد كتابة الشيفرة.
المسؤوليات الرئيسية:
- تنفيذ CRM (Insightly)
- تكوين كائنات Insightly، خطوط الأنابيب، الأتمتة، والأذونات
- بناء حقول مخصصة وسير عمل منظم للقيادات، الاقتراحات، NTP، المشاريع، التصاريح والتركيبات
- إعداد وإدارة webhooks و API لتطبيق Insightly
- تحسين قابلية استخدام CRM للموظفين، المجدولين، المنتهين، وفرق المشاريع
طبقة الوسيط / التكامل:
- تصميم تكاملات النظام بين Insightly والأدوات الخارجية
- بناء REST APIs، عمال خلفية، webhooks، ومنطق المزامنة
- تنفيذ المصادقة، معالجة حدود معدل API، وتسجيل الأخطاء بشكل قوي
- إعداد بنية نظيفة وقابلة للصيانة (يفضل استخدام Serverless)
التعاون + المنتج:
- ترجمة سير العمل التجارية المعقدة إلى تصاميم تقنية
- المشاركة في ورش عمل تصميم الحلول مع أصحاب المصلحة في الولايات المتحدة والمملكة المتحدة
- التعامل مع الوثائق، تصميم المخططات، عقود API، وتخطيط الإصدارات
- تقييم الجدوى التقنية، الجهد، والأثر قبل التنفيذ
المهارات:
- إجادة قوية في تطوير البرمجيات الشاملة (NOSQL، React أو Next.js، Lambda)
- فهم قوي لـ REST APIs، المصادقة، وأنماط التكامل
- خبرة في العمل مع أنظمة إدارة علاقات العملاء (يفضل Insightly، Salesforce / HubSpot مقبول)
- مهارات قوية في تصحيح الأخطاء، تحسين الأداء، والعمارة
- خبرة في السحابة (يفضل AWS)
- القدرة على فهم سير العمل البيعي، عمليات التشغيل، وخطوط الأنابيب متعددة المراحل
- مهارات تواصل قوية - وثائق واضحة، تفكير منظم، وتنسيق مع أصحاب المصلحة الداخليين
- القدرة على تحويل المتطلبات الغامضة إلى تصاميم نظام منظمة
الخبرة:
- 8-12 سنة من خبرة الهندسة الشاملة
- يجب أن يكون قد تم تسليم مشروع واحد على الأقل من CRM أو أتمتة سير العمل من البداية إلى النهاية
- يجب أن يكون قد بنى خدمات خلفية مدفوعة بـ API
- مكافأة: خبرة في الطاقة الشمسية، خدمات الميدان، التكنولوجيا المالية، أو الأعمال التي تعتمد على العمليات
- مكافأة: خبرة مع Insightly تحديدًا (أو الاستعداد للتعلم بسرعة)
لماذا نحن؟
- فرصة لإحداث تأثير كبير في شركة تنمو بسرعة.
- فرصة لتصميم وامتلاك نظام حيوي من الصفر في بيئة عمل تعاونية وداعمة.
- فرصة للعمل على مشاريع جديدة ومتطورة والمساهمة في مستقبل مستدام.
- فرصة لتطوير مهاراتك، وتقدم مسيرتك المهنية، وتصميم وبناء نظام حيوي من الصفر.
للتقديم: أرسل سيرتك الذاتية، روابط GitHub / المحفظة، وأمثلة على مشاريع CRM أو التكامل التي قدمتها.
سيمر المرشحون المختارون بمناقشة تقنية وتمرين برمجي.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.