برنامج تدريب مهندس برمجيات الواجهة الخلفية Nodejs من شركة Atomica.ai | Backend Software Engineer – Nodejs Internship
تفاصيل برنامج تدريب مهندس برمجيات الواجهة الخلفية Nodejs من شركة Atomica.ai | Backend Software Engineer – Nodejs Internship
المسؤوليات :
- التصميم والكود والاختبار والتوثيق وإعادة البناء.
- شارك في صيانة الخلفية والتحسين
- ترجمة المتطلبات إلى ميزات تعمل بكامل طاقتها.
- ابحث باستمرار عن الطرق وأفضل الممارسات لتحسين منتجاتنا / خدماتنا.
متطلبات
لابد أن يكون لديك:
- المعرفة في Node js
- فهم REST APIs.
- معرفة اختبار الوحدة و TDD
- فهم إعادة بناء الكود وجودة الكود
- فهم قواعد البيانات العلائقية وغير العلائقية ، يفضل استخدام mongo.
- تجربة مع تقنيات السحابة ، ويفضل AWS.
- فهم أنماط التصميم
- فهم عامل الميناء
- معرفة أنظمة CI / CD
- معرفة المنهجيات الرشيقة.