ملخص الوظيفة
تم نشر هذه الوظيفة بواسطة Jobgether نيابة عن شركة شريكة. نحن نبحث حاليًا عن مطور Full Stack (JavaScript) في المملكة العربية السعودية.
المسؤوليات الرئيسية
- تصميم وتطوير وصيانة مكونات الواجهة الأمامية والخلفية لتطبيقات الويب باستخدام JavaScript وTypeScript وReact وNext.js.
- بناء واجهات مستخدم استجابة وسهلة الاستخدام ودمجها مع خدمات الواجهة الخلفية وAPIs، بما في ذلك GraphQL/Apollo.
- التعاون مع فرق المنتج والتصميم لترجمة متطلبات الأعمال إلى حلول تقنية قابلة للتوسع.
- كتابة كود نظيف وفعال ومختبر جيدًا باستخدام أدوات مثل Jest وReact Testing Library وPlaywright أو Cypress.
- إدارة قواعد البيانات العلائقية (PostgreSQL وMySQL) والدمج مع ORMs مثل Prisma أو Drizzle.
- تنفيذ حلول المصادقة والتفويض باستخدام أطر عمل مثل Cognito وAuth0 أو NextAuth.js.
- المشاركة في مراجعات الكود، وتقديم الملاحظات، وتوجيه أعضاء الفريق المبتدئين.
- المساهمة في خطوط CI/CD وممارسات DevOps وعمليات النشر لضمان تسليم التطبيقات بسلاسة.
المتطلبات
- درجة البكالوريوس في علوم الحاسوب أو مجال ذي صلة.
- خبرة عملية تزيد عن 5 سنوات في JavaScript وTypeScript وHTML5 وCSS3 وReact/Context API.
- خبرة تزيد عن 3 سنوات في Next.js (App Router) وGraphQL/Apollo.
- إجادة في TailwindCSS وأساليب تنسيق الواجهة الأمامية الحديثة.
- خبرة في أنظمة التحكم في الإصدارات مثل Git وGitHub أو GitLab.
- مهارات اختبار قوية مع Playwright وCypress أو Jest + React Testing Library.
- إلمام بقواعد البيانات العلائقية (PostgreSQL وMySQL) وORMs (Prisma وDrizzle).
- فهم لأطر عمل المصادقة (Cognito وAuth0 وNextAuth.js).
- مهارات تواصل ممتازة، وتوجه نحو العمل الجماعي، وعقلية خدمة العملاء.
- شغف لبناء برمجيات عالية الجودة وحل التحديات التقنية المعقدة.
المتطلبات الأساسية
- خبرة في الوظائف بدون خادم والحوسبة على الحافة (Vercel وAWS Lambda).
- فهم لخطوط CI/CD وأدوات DevOps (GitHub Actions وVercel وNetlify).
- إلمام بأطر عمل تصور البيانات (Chart.js وGoogle Charts).
- خبرة في تقنيات السحابة AWS.
ما نقدمه
- بيئة عمل عن بُعد مع جدول زمني مرن.
- فرص للنمو المهني ضمن بيئة بدء التشغيل.
- ثقافة فريق تعاونية وداعمة وديناميكية.
- فترة شاملة للتوجيه والتكيف لتعلم الأنظمة والعمليات.
- أنشطة فريق منتظمة واجتماعات افتراضية.
- تعرض لتقنيات حديثة وأطر عمل ومنصات سحابية.
- تعويض تنافسي يتماشى مع الخبرة ومسؤوليات الدور.
Country: Saudi Arabia
City: Saudi Arabia
Job Category: Engineering and Information Technology
Job Type: Full-time
Seniority level: Entry level
Company Industry: Internet Marketplace Platforms
Company Size: 201-500

