Job Overview
↔️
We are seeking a Senior Full Stack .NET Developer with 5+ years of experience to join our team in developing and maintaining scalable web applications. The ideal candidate is highly proficient in .NET Core, Angular 14+, Object-Oriented Programming (OOP), and Domain-Driven Design (DDD). This is a full-time remote position, and fluency in Arabic is required, along with availability within ±2-3 hours of KSA time.
Job Details
- Job Title: Senior Full Stack .NET Developer
- Job Type: Full-Time, Remote
- Language Requirement: Arabic Speaker
Key Responsibilities
- Develop and maintain full-stack applications using .NET Core and Angular.
- Implement DDD principles for scalable, maintainable architectures.
- Optimize applications for performance, security, and scalability.
- Collaborate with cross-functional teams to deliver high-quality software.
- Troubleshoot and debug complex issues in the application.
- Mentor junior developers and contribute to code reviews.
- Stay updated with emerging technologies and best practices.
Must-Have Qualifications
- 5+ years of experience in .NET Core, C#, and Angular (14+).
- Strong understanding of Object-Oriented Programming (OOP) and design patterns.
- Hands-on experience with Domain-Driven Design (DDD).
- Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
- Experience with RESTful APIs, Microservices, and Entity Framework Core.
- Knowledge of SQL Server and Git.
- Familiarity with Agile/Scrum methodologies.
Preferred Qualifications
- Experience with Azure or AWS.
- Knowledge of Docker, Kubernetes, and CI/CD pipelines.
- Experience with unit testing and DevOps practices.
نظرة عامة عن الوظيفة
نبحث عن مطور Full Stack .NET كبير ذو خبرة تزيد عن 5 سنوات للعمل على تطوير وصيانة تطبيقات الويب القابلة للتوسع. يجب أن يكون المتقدم المثالي متمكنًا في .NET Core، Angular 14+، البرمجة الكائنية (OOP)، و تصميم النطاق الموجه (DDD). هذه الوظيفة دائمة عن بعد، ويجب أن يكون المتقدم متحدثًا بالعربية مع توفره للعمل ضمن ±2-3 ساعات من توقيت المملكة العربية السعودية.
تفاصيل الوظيفة
- المسمى الوظيفي: مطور Full Stack .NET كبير
- نوع الوظيفة: دوام كامل، عن بُعد
- متطلبات اللغة: متحدث بالعربية
المسؤوليات الرئيسية
- تطوير وصيانة تطبيقات Full Stack باستخدام .NET Core و Angular.
- تنفيذ مبادئ DDD من أجل بناء هياكل قابلة للتوسع والصيانة.
- تحسين التطبيقات من حيث الأداء والأمان والقابلية للتوسع.
- التعاون مع الفرق المتعددة الوظائف لتقديم برامج عالية الجودة.
- معالجة وتصحيح المشكلات المعقدة في التطبيقات.
- إرشاد المطورين المبتدئين والمساهمة في مراجعات الكود.
- متابعة أحدث التقنيات وأفضل الممارسات.
المؤهلات المطلوبة
- 5 سنوات أو أكثر من الخبرة في .NET Core و C# و Angular (14+).
- فهم قوي لـ البرمجة الكائنية (OOP) و أنماط التصميم.
- خبرة عملية مع تصميم النطاق الموجه (DDD).
- إتقان HTML5 و CSS3 و JavaScript و TypeScript.
- خبرة مع RESTful APIs و Microservices و Entity Framework Core.
- معرفة بـ SQL Server و Git.
- معرفة بـ منهجيات Agile/Scrum.
المؤهلات المفضلة
- خبرة مع Azure أو AWS.
- معرفة بـ Docker و Kubernetes و CI/CD pipelines.
- خبرة في اختبار الوحدات و ممارسات DevOps.