الوصف الوظيفي
تسعى شركة ديفسين إلى مطور MERN موهوب للانضمام إلى فريقنا الديناميكي.
في هذا الدور، ستكون مسؤولاً عن إغلاق المبيعات ودفع نمو الأعمال من خلال الاستخدام الفعال لبرمجة بايثون وأتمتة السكريبت.
ستعمل عن كثب مع فريق المبيعات لتطوير حلول مخصصة تلبي احتياجات العملاء، مستفيداً من مهاراتك البرمجية لتعزيز الإنتاجية وتبسيط عمليات التواصل.
إذا كنت شغوفاً بالتكنولوجيا ولديك موهبة في المبيعات، فهذه هي الفرصة المثالية لك!
قُد تصميم وتطوير ميزات كاملة باستخدام مجموعة MERN: MongoDB و Express.
js و React.js و Node.
js. صمم حلولاً قابلة للتوسع والصيانة لواجهات برمجة التطبيقات الخلفية ومكونات واجهة المستخدم الأمامية.
قم ببناء وإدارة واجهات برمجة التطبيقات RESTful و/أو GraphQL مع معالجة الأخطاء الصحيحة والمصادقة (مثل JWT و OAuth).
اكتب اختبارات الوحدة والاختبارات التكاملية باستخدام أدوات مثل Jest و React Testing Library و Mocha أو Chai.
قم بتحسين أداء تطبيق الويب للسرعة والقابلية للتوسع.
نفذ واجهة مستخدم/تجربة مستخدم استجابة وقابلة للوصول باستخدام CSS الحديثة (SASS و CSS Modules و Tailwind، إلخ).
اعمل مع التحكم في الإصدارات (Git) باستخدام تفرع الميزات وطلبات السحب.
تعاون مع الفرق متعددة التخصصات بما في ذلك المنتج و QA و DevOps و التصميم.
قم بإجراء مراجعات شاملة للكود، وفرض أفضل الممارسات، وتوجيه المطورين المبتدئين.
دمج مع خدمات الطرف الثالث (مثل Stripe و SendGrid و Firebase) حسب الحاجة.
شارك في مناقشات الهندسة وجلسات التخطيط الفني.
المؤهلات: 5+ سنوات من الخبرة العملية في تطوير مجموعة MERN.
صندوق ادخار، مرافق طبية داخلية، مرافق طبية خارجية، ساعات عمل إضافية مدفوعة، غداء وعشاء مدعوم داخل الشركة، مرافق رياضية، أنشطة ترفيهية، تسهيلات قروض بدون فوائد، رواتب مقدمة وبدل رياضي.
معرفة قوية بـ React.
js، بما في ذلك hooks وإدارة الحالة (مثل Redux و Zustand أو Context API) وتصميم قائم على المكونات.
فهم عميق لبيئة تشغيل Node.
js والبرمجة غير المتزامنة (Promises و async/await).
إتقان MongoDB: تصميم المخططات، والتجميعات، والفهرسة، وضبط الأداء.
خبرة قوية في بناء واجهات برمجة التطبيقات RESTful والعمل مع Express.
js. معرفة بـ Docker للتطوير المحلي والنشر.
خبرة في التكامل والنشر على منصات السحابة (AWS و GCP و Vercel و Heroku).
فهم قوي لمبادئ تصميم البرمجيات، والهندسة المعمارية المودولية، وقابلية توسيع الكود.
الطلاقة في TypeScript تعتبر ميزة قوية.
إتقان استخدام أدوات CI/CD وإدارة خطوط نشر البرمجيات.
خبرة مع أطر عمل SSR/SSG (مثل Next.js). معرفة بـ WebSockets والميزات الزمنية الحقيقية (مثل socket.io). معرفة بـ monorepos و micro-frontends أو microservices.
التعرض لأساليب Agile/Scrum.
خبرة سابقة في التوجيه وقيادة فرق الميزات.
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.