الواجهات الأمامية: HTML, CSS, JavaScript وإطارات العمل مثل React.js أو Next.js.
الواجهات الخلفية وخوادم التشغيل: Node.js, Python/Django, أو PHP/Laravel.
قواعد البيانات: التعامل مع SQL (مثل PostgreSQL أو MySQL) وNoSQL (مثل MongoDB).
أدوات الإدارة والرفع: Git، نظام تحكم النسخ، وأساسيات الخوادم السحابية (AWS) والحاويات (Docker)
Requirements
الأساسيات: HTML5, CSS3, JavaScript (ES6+).
أطر العمل والمكتبات (Frameworks/Libraries): إتقان أحد الأطر الحديثة مثل React.js, Vue.js, أو Angular (مع زيادة الطلب على إطار Next.js أو Nuxt.js لتطوير واجهات متقدمة وداعمة للـ SEO).
أدوات التنسيق وتجربة المستخدم: Tailwind CSS, Bootstrap, أو Sass لتصميم واجهات متجاوبة (Responsive Design) تعمل على مختلف الشاشات.
إدارة الحالة (State Management): Redux, Zustand, أو Context API.Node.js / Express.js / NestJS (الأكثر طلباً للربط المباشر مع JavaScript/TypeScript).
Python (Django أو Flask).
PHP (Laravel).
C# (.NET Core) أو Java (Spring Boot).
واجهات برمجة التطبيقات (APIs): تصميم وبناء RESTful APIs و GraphQL، ومعالجة Webhooks.قواعد البيانات العلائقية (Relational / SQL): PostgreSQL, MySQL.
قواعد البيانات غير العلائقية (NoSQL): MongoDB, Redis (للتخزين المؤقت - Caching).
أدوات إدارة قواعد البيانات (ORMs): Prisma, TypeORM, Mongoose, أو Sequelize.دارة النسخ البرمجية: إتقان Git و GitHub/GitLab لتتبع التغييرات والعمل مع الفرق.
النشر والسحابة (Deployment & Cloud): فهم أساسيات التعامل مع خدمات مثل AWS, Vercel, Render, أو Docker لتجميع ونشر التطبيقات.
الأمان (Security Fundamentals): حماية التطبيقات من الثغرات الشائعة (مثل CORS, CSRF, XSS, SQL Injection) وتطبيق آليات المصادقة (JWT, OAuth).
Tanqeeb.com is the pioneering search engine in The Arab World. Tanqeeb Gathers all the suitable jobs on various platforms for you in one place.