logo
Algerian Tech Makers (ATM)

Back End Developer

Africa

August 15, 2026 at 7:40 PM

✨ AI summary

Location

  • Algiers, Algeria

Programming Languages

  • JavaScript
  • TypeScript

Frameworks

  • Node.js
  • Express.js

Databases

  • PostgreSQL
  • Prisma ORM
فرصة تطوعية | مطوّر Backend (Express.js / Prisma / PostgreSQL)

نحن الفرع التقني من مشروع بنيان التطوعي، نسعى إلى تطوير حلول تقنية هادفة، وتوظيف التقنية فيما ينفع أمتنا ويصنع أثرًا ممتدًا.

وفي إطار العمل على مشاريع برمجية تطوعية، نفتح باب الانضمام إلى فريقنا أمام مطوّر Backend متخصص في Node.js / Express.js، ولديه خبرة في Prisma وPostgreSQL، وقادر على العمل ضمن فريق، والتعاون مع مختلف التخصصات، والمساهمة بفاعلية في تحويل الأفكار إلى حلول تقنية ذات أثر.

🎯 المسؤوليات

- تطوير وبناء REST APIs باستخدام Node.js وExpress.js.
- تصميم وتطوير قواعد البيانات باستخدام PostgreSQL وPrisma ORM.
- بناء منطق الأعمال (Business Logic) بطريقة منظمة وقابلة للتوسع.
- ربط الـBackend مع واجهات المستخدم والتكامل مع الخدمات الخارجية عند الحاجة.
- التعامل مع Authentication & Authorization وإدارة الصلاحيات.
- المشاركة في مراجعة الأكواد (Code Review) وتحسين جودة المشروع.
- التعاون مع مطوري Frontend وUI/UX وأعضاء الفريق لضمان تكامل العمل.
- المشاركة في الاجتماعات التقنية وتبادل المعرفة داخل الفريق.
- المساهمة في تحليل المشاكل التقنية واقتراح حلول فعّالة.

✅ المؤهلات المطلوبة

- خبرة جيدة في JavaScript / TypeScript.
- خبرة عملية جيدة في Node.js وExpress.js.
- إتقان التعامل مع PostgreSQL وقواعد البيانات العلائقية.
- خبرة في استخدام Prisma ORM وتصميم الـSchema والعلاقات بين الجداول.
- فهم جيد لمفاهيم REST API وHTTP Methods وStatus Codes.
- فهم مبادئ Clean Code وOOP وSOLID.
- إتقان Git والعمل ضمن مستودعات مشتركة.
- القدرة على العمل الجماعي والتواصل الفعّال.
- الالتزام بالمواعيد والقدرة على العمل باستقلالية عند الحاجة.

⭐ يُفضّل توفر

- خبرة جيدة في TypeScript.
- معرفة بأساسيات Docker.
- خبرة في كتابة واستخدام API Documentation مثل Swagger / OpenAPI.
- معرفة بأساسيات Testing واختبار الـAPIs.
- فهم مبادئ Database Design وIndexing وQuery Optimization.
- معرفة بأساسيات CI/CD.
- فهم لمنهجيات Agile / Scrum.
- خبرة سابقة في تطوير مشاريع حقيقية أو مشاريع مفتوحة المصدر.

💡 ماذا نقدّم؟

- بيئة عمل تعاونية تشجع على التعلم والتطوير.
- فرصة للمساهمة في مشاريع تقنية ذات أثر مجتمعي.
- تطوير مهاراتك التقنية من خلال العمل ضمن فريق.
- مساحة للتعلم، وتبادل الخبرات، وبناء مشاريع حقيقية.
- والأهم من ذلك: مكان نوظّف فيه مهاراتنا فيما ينفع، ونسعى فيه إلى نيل الأجر وترك الأثر. 🌱

🚀 هل أنت مستعد للانضمام؟

إذا كنت شغوفًا بتطوير الـBackend وترغب في استثمار مهاراتك في مشاريع تطوعية هادفة، فنحن نرحب بانضمامك إلى فريقنا.

انضم إلينا، طوّر مهاراتك، وساهم في بناء مشاريع تقنية ذات أثر.

🔗 للتعرّف أكثر على مشروع بنيان:
https://bunian.online/