📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

وظيفة Full Stack Developer شاغرة لدى KALSOFT في الرياض

Full Stack Developer
🏢 KALSOFT
🕒 نُشرت: (اليوم) 📍 الرياض وظائف الهندسة والتقنية
التقديم على الوظيفة من المصدر الرسمي ↗

تفاصيل الوظيفة

تعلن شركة KALSOFT عن حاجتها إلى مطور Full Stack Developer للعمل في مدينة الرياض، المملكة العربية السعودية، بنظام الحضور الكامل (Onsite). يشترط أن يكون المتقدم متحدثاً باللغة العربية، وأن يمتلك خبرة تتراوح بين 4 و6 سنوات في تطوير تطبيقات الويب القابلة للتوسع، مع إتقان قوي لتقنيات .NET وJava في الواجهة الخلفية وتقنيات الواجهة الأمامية الحديثة.

المهام والمسؤوليات

  • تصميم وتطوير وصيانة تطبيقات الويب الكاملة باستخدام .NET / ASP.NET Core و Java / Spring Boot
  • تطوير وصيانة RESTful APIs وخدمات الويب والتطبيقات الخلفية
  • بناء تطبيقات واجهة أمامية متجاوبة وسهلة الاستخدام باستخدام React أو Angular أو أطر عمل مشابهة
  • تطوير وتحسين وصيانة حلول قواعد البيانات باستخدام SQL Server أو Oracle أو MySQL أو PostgreSQL أو غيرها من قواعد البيانات العلائقية
  • كتابة كود نظيف وقابل للصيانة والتوسع وإعادة الاستخدام وفق أفضل الممارسات
  • دمج تطبيقات الواجهة الأمامية مع APIs الخلفية وخدمات الطرف الثالث
  • استكشاف الأخطاء وتصحيحها وحل مشكلات التطبيق والإنتاج
  • التعاون مع مصممي UI/UX ومهندسي ضمان الجودة والمحللين التجاريين وفرق العمل التقنية متعددة التخصصات
  • المشاركة في مراجعات الكود وضمان الالتزام بمعايير البرمجة والأمان والتطوير
  • تحسين أداء التطبيق وقابلية التوسع والموثوقية والأمان
  • إعداد الوثائق الفنية ودعم أنشطة النشر والصيانة

الشروط والمتطلبات

  • درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو تقنية المعلومات أو مجال ذي صلة
  • خبرة عملية من 4 إلى 6 سنوات في التطوير الكامل (Full Stack)
  • خبرة قوية في .NET / ASP.NET Core و C#
  • خبرة قوية في Java و Spring Boot
  • خبرة في تطوير RESTful APIs وخدمات الويب والتطبيقات الخلفية
  • معرفة جيدة بـ Entity Framework Core و LINQ و Spring Data JPA / Hibernate
  • معرفة قوية بـ SQL وخبرة في التعامل مع قواعد البيانات مثل SQL Server أو Oracle أو MySQL أو PostgreSQL
  • خبرة عملية في تقنيات الواجهة الأمامية مثل React أو Angular أو JavaScript أو HTML5 أو CSS3
  • خبرة في دمج تطبيقات الواجهة الأمامية مع REST APIs
  • معرفة قوية بـ Git أو أنظمة التحكم في الإصدارات الأخرى
  • الإلمام بأدوات إدارة الحزم مثل Maven أو Gradle أو NuGet
  • خبرة في ممارسات اختبار الوحدات وتصحيح الأخطاء
  • فهم مفاهيم المصادقة والترخيص وأمان التطبيقات
  • مهارات تحليلية قوية وقدرة على حل المشكلات
  • مهارات تواصل ممتازة وقدرة على العمل ضمن فريق

المهارات المطلوبة

  • خبرة في بنية الخدمات المصغرة (Microservices Architecture) باستخدام .NET و/أو Spring Boot
  • الإلمام بـ Docker و Kubernetes
  • خبرة في Azure أو AWS أو منصات سحابية أخرى
  • معرفة بخطوط أنابيب CI/CD باستخدام Jenkins أو Azure DevOps أو GitHub Actions أو أدوات مماثلة
  • خبرة في Kafka أو RabbitMQ أو تقنيات الرسائل الأخرى
  • الإلمام بـ Redis أو تقنيات التخزين المؤقت الأخرى
  • خبرة في JUnit أو Mockito أو xUnit أو NUnit أو Moq
  • فهم قوي لمبادئ SOLID وأنماط التصميم والهندسة النظيفة (Clean Architecture)
  • خبرة في العمل ضمن بيئات Agile / Scrum
عرض النص الأصلي للإعلان
Experience Required: 4-6 Years
Employment Type: Full-Time
Location: Riyadh, KSA, Onsite
Language: Arabic Speaker

We are seeking a skilled Full Stack Developer with 4-6 years of experience in developing scalable web applications, with strong expertise in .NET and Java backend development along with modern frontend technologies. The ideal candidate should have hands-on experience in C#, ASP.NET Core, Java, Spring Boot, RESTful APIs, databases, and frontend frameworks such as React or Angular.Key Responsibilities
  • Design, develop, and maintain full-stack web applications using .NET / ASP.NET Core and Java / Spring Boot
  • Develop and maintain robust RESTful APIs, web services, and backend applications
  • Build responsive and user-friendly frontend applications using React, Angular, or similar frameworks
  • Develop, optimize, and maintain database solutions using SQL Server, Oracle, MySQL, PostgreSQL, or other relational databases
  • Write clean, maintainable, scalable, and reusable code following industry best practices
  • Integrate frontend applications with backend APIs and third-party services
  • Troubleshoot, debug, and resolve application and production issues
  • Collaborate with UI/UX designers, QA engineers, business analysts, and cross-functional technical teams
  • Participate in code reviews and ensure adherence to coding, security, and development standards
  • Optimize application performance, scalability, reliability, and security
  • Prepare technical documentation and support deployment and maintenance activities
Required Skills & Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
  • 4-6 years of hands-on experience in full-stack development
  • Strong experience with .NET / ASP.NET Core and C#
  • Strong experience with Java and Spring Boot
  • Experience developing RESTful APIs, web services, and backend applications
  • Good knowledge of Entity Framework Core, LINQ, and Spring Data JPA/Hibernate
  • Strong knowledge of SQL and experience with databases such as SQL Server, Oracle, MySQL, or PostgreSQL
  • Hands-on experience with frontend technologies such as React, Angular, JavaScript, HTML5, and CSS3
  • Experience integrating frontend applications with REST APIs
  • Strong knowledge of Git or other version control systems
  • Familiarity with Maven, Gradle, or NuGet package management tools
  • Experience with unit testing and debugging practices
  • Understanding of authentication, authorization, and application security concepts
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities
Preferred Skills
  • Experience with Microservices Architecture using .NET and/or Spring Boot
  • Familiarity with Docker and Kubernetes
  • Experience with Azure, AWS, or other cloud platforms
  • Knowledge of CI/CD pipelines using Jenkins, Azure DevOps, GitHub Actions, or similar tools
  • Experience with Kafka, RabbitMQ, or other messaging technologies
  • Familiarity with Redis or other caching technologies
  • Experience with JUnit, Mockito, xUnit, NUnit, or Moq
  • Strong understanding of SOLID principles, design patterns, and clean architecture
  • Experience working in Agile/Scrum environments
المصدر: LinkedIn - أُضيفت للموقع في 13 أغسطس 2026