كبير مهندسي البرمجيات
الموقع: الرياض، المملكة العربية السعودية
نوع الوظيفة: دوام كامل
مستوى الخبرة: مستوى متقدم (Senior)
الخبرة: 3–5 سنوات
الراتب: 12,000 – 18,000 ريال سعودي / شهرياً
الهدف الوظيفي
نبحث عن كبير مهندسي برمجيات للانضمام إلى فريق الهندسة لدينا لتصميم وبناء وصيانة حلول برمجية عالية الجودة وقابلة للتوسع. في هذا الدور، ستعمل على تطوير التطبيقات الأساسية، وتحسين الأداء، وحل المشكلات الفنية المعقدة، والتعاون عن كثب مع الفرق متعددة الوظائف لتقديم منتجات رقمية موثوقة.
المسؤوليات الرئيسية
- التصميم والتطوير: بناء تطبيقات برمجية عالية الأداء وقابلة للتوسع متوافقة مع متطلبات العمل باستخدام كود البرمجة النظيف والقابل للصيانة.
- الاختبار وضمان الجودة: اختبار التطبيقات، وتشخيص المشكلات الفنية، وإصلاح أخطاء البرمجيات، والمشاركة في مراجعات الكود مع الزملاء للحفاظ على معايير هندسية عالية.
- الهندسة المعمارية والتكامل: تطوير وتكامل وإدارة خدمات RESTful APIs والخدمات الخلفية المرنة.
- الأداء وتحسين الكفاءة: تحديد اختناقات النظام لتحسين سرعة التطبيق وأمانه واستقراره باستمرار.
- التعاون بين الفرق: العمل عن كثب مع فرق المنتجات، وتصميم واجهة/تجربة المستخدم (UI/UX)، وضمان الجودة (QA)، وعمليات التطوير (DevOps) طوال دورة حياة تطوير البرمجيات.
- التوثيق وأفضل الممارسات: الحفاظ على التوثيق الفني للهندسة المعمارية للنظام ومواكبة التقنيات الحديثة وأفضل الممارسات في القطاع.
المؤهلات والمتطلبات
- التعليم: درجة البكالوريوس في علوم الحاسوب، أو هندسة البرمجيات، أو تقنية المعلومات، أو مجال ذي صلة.
- الخبرة: 3–5 سنوات من الخبرة المهنية في تطوير البرمجيات.
- المهارات الهندسية الأساسية:
- إتقان لغة برمجة رئيسية واحدة على الأقل (مثل Java أو C# أو Python أو JavaScript/TypeScript).
- معرفة عملية قوية بقواعد البيانات 관계ية والغير 관계ية.
- خبرة في تصميم واجهات برمجة التطبيقات (API) وتكاملها وتطويرها.
- خبرة عملية في أنظمة التحكم في الإصدارات (Git, GitHub/GitLab).
- المهارات الشخصية:
- قدرات تحليلية وقدرة قوية على حل المشكلات الخوارزمية.
- مهارات تنظيمية قوية مع القدرة على إدارة الأولويات المتنافسة.
- مهارات تواصل وعمل جماعي ممتازة.
المزايا والفوائد
- مكافأة تنافسية: 12,000 – 18,000 ريال سعودي شهرياً.
- النمو المهني: فرص واسعة لتطوير المهارات، والتعلم المستمر، والتطوير المهني.
- مشاريع متنوعة: العمل على مشاريع متنوعة ذات تأثير عالٍ ضمن بيئة عمل احترافية وتعاونية.
Senior Software Engineer
Location: Riyadh, Saudi Arabia
Job Type: Full-time
Seniority Level: Senior
Experience: 3–5 years
Salary: SAR 12,000 – 18,000 / month
Job Objective
We are looking for a Senior Software Engineer to join our engineering team to design, build, and maintain high-quality, scalable software solutions. In this role, you will develop core applications, optimize performance, resolve complex technical issues, and collaborate closely with cross-functional teams to deliver reliable digital products.
Key Responsibilities
- Design & Development: Build scalable, high-performance software applications aligned with business requirements using clean, maintainable code.
- Testing & Quality Assurance: Test applications, diagnose technical issues, debug software, and participate in peer code reviews to maintain high engineering standards.
- Architecture & Integration: Develop, integrate, and manage resilient RESTful APIs and backend services.
- Performance & Optimization: Identify system bottlenecks to continuously improve application speed, security, and stability.
- Cross-Functional Collaboration: Work closely with Product, UI/UX Design, QA, and DevOps teams throughout the software development lifecycle.
- Documentation & Best Practices: Maintain technical documentation for system architecture and keep pace with modern technologies and industry best practices.
Qualifications & Requirements
- Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Experience: 3–5 years of professional software development experience.
- Core Engineering Skills:
- Proficiency in at least one major programming language (e.g., Java, C#, Python, or JavaScript/TypeScript).
- Strong working knowledge of relational and non-relational databases.
- Experience with API design, integration, and development.
- Hands-on experience with version control systems (Git, GitHub/GitLab).
- Soft Skills:
- Strong analytical and algorithmic problem-solving abilities.
- Solid organizational skills with the ability to manage competing priorities.
- Excellent communication and teamwork skills.
Benefits & Perks
- Competitive Compensation: SAR 12,000 – 18,000 per month.
- Career Growth: Ample opportunities for skill advancement, continuous learning, and professional development.
- Diverse Projects: Work on varied high-impact projects within a professional, collaborative environment.