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

علم تعلن عن وظيفة مطور أول في الرياض

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

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

شركة علم تعلن عن وظيفة Senior Developer (مطور أول) في الرياض.

نبذة عن الوظيفة

تصميم وتطوير وصيانة تطبيقات ويب عالية الأداء ضمن منظومة المنتجات الحكومية، مع التركيز على قابلية الاستخدام وقابلية التوسع والأمان والموثوقية في خدمات الواجهة الخلفية (Spring Boot) والواجهة الأمامية (Angular)، ودعم نمو الأعمال والابتكار في المنتجات.

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

  • تطوير تطبيقات الويب: تطوير واختبار ونشر التطبيقات باستخدام Spring Boot للواجهة الخلفية وAngular للواجهة الأمامية، وضمان الأداء وسهولة الاستجابة، وكتابة كود نظيف وقابل للصيانة.
  • تصميم الحلول: تصميم بنى تطبيقات قابلة للتوسع وآمنة، والمساهمة في القرارات التقنية والتكاملات، وضمان التوافق عبر الأجهزة وأنظمة التشغيل المتعددة.
  • تحسين المنتجات: تحديد فرص تحسين التطبيقات الحالية بميزات جديدة، والتعاون مع أصحاب المصلحة لترجمة احتياجات العمل إلى حلول تقنية، والمساهمة في تحسين تجربة المستخدم.
  • التكامل و APIs: تطوير ودمج RESTful APIs وخدمات الواجهة الخلفية والمكونات الأمامية لدعم القدرات التجارية الشاملة، وضمان الاتصال السلس بين تطبيقات Angular وخدمات Spring Boot والأنظمة المؤسسية، والحفاظ على موثوقية التكاملات وأدائها.
  • الاختبار وضمان الجودة: إجراء اختبارات الوحدة وتصحيح الأخطاء، وضمان إصدارات عالية الجودة من خلال الالتزام بمعايير ضمان الجودة، والمشاركة في مراجعات الكود وتطبيق أفضل الممارسات.
  • التسليم في بيئة Agile: العمل ضمن فرق Agile لتقديم الميزات بشكل متكرر وفعال، والتعاون مع مديري المنتجات والمصممين والمطورين الآخرين، والمشاركة في تخطيط السباقات والمواقف اليومية والمراجعات.
  • تحسين الأداء: مراقبة وتحسين أداء التطبيقات وقابلية التوسع والموثوقية، وتحديد الاختناقات وتنفيذ التحسينات المستمرة، وضمان كفاءة استخدام الذاكرة وسرعة استجابة التطبيق.
  • الأمان والامتثال: تطبيق ممارسات البرمجة الآمنة لحماية بيانات التطبيق، وضمان الامتثال للمتطلبات الأمنية التنظيمية، ومعالجة الثغرات والحفاظ على معايير أمان التطبيق.
  • السياسات والإجراءات: اتباع جميع السياسات والإجراءات والمعايير التشغيلية ذات الصلة لضمان سير العمل بشكل منضبط ومتسق، والامتثال لسياسات السلامة والجودة والبيئة، والالتزام بممارسات أمن المعلومات لضمان سلامة البيانات وسريتها.

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

  • درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو مجال ذي صلة.
  • الشهادات المهنية في Java أو Spring Boot أو Angular أو تقنيات السحابة أو تطوير البرمجيات مرغوبة.
  • خبرة لا تقل عن 3 سنوات في تطوير التطبيقات الشاملة (Fullstack).
  • خبرة عملية في التطوير الخلفي باستخدام Java وSpring Boot، بما في ذلك تطوير RESTful APIs وتكامل الخدمات.
  • خبرة عملية في التطوير الأمامي باستخدام Angular، بما في ذلك المكونات القابلة لإعادة الاستخدام والواجهات المتجاوبة والتكامل مع APIs.
  • الإلمام بـ APIs والخدمات المصغرة وممارسات التطوير Agile.

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

  • Java
  • Spring Boot
  • Angular
  • RESTful APIs
  • Microservices
  • العمل ضمن فرق Agile
  • اختبار الوحدة ومراجعة الكود
  • تحسين الأداء والبرمجة الآمنة
عرض النص الأصلي للإعلان

Job Description

OVERVIEW

Job Title

Senior Developer

Job Code

649290

Grade

I2

Group

Government Products

Division

Logistics Products Division

Department

Logistics & Air Services

Unit

Technical Delivery

 

ROLE PURPOSE

The aim is to state the overall significance of the job from the organization’s perspective.

To design, develop, and maintain high-performing web applications that enhance digital services within the Government Products ecosystem, ensuring optimal usability, scalability, security, and reliability across backend services built with Spring Boot and frontend applications built with Angular while supporting business growth and product innovation.

 

KEY ACCOUNTABILITIES & ACTIVITIES

This section describes the principal outputs required from the job.

Key Accountabilities

Key Activities

  1. Mobile Application Development
  • Develop, test, and deploy web applications using Spring Boot for backend services and Angular for frontend applications.
  • Ensure applications are optimized for performance, usability, and responsiveness.
  • Write clean, maintainable, and efficient code aligned with development standards.
  1. Solution Design & Architecture
  • Design scalable and secure web application architectures. 
  • Contribute to technical design decisions and system integrations.
  • Ensure compatibility across multiple devices and operating systems.
  1. Product Enhancement & Innovation
  • Identify opportunities to enhance existing applications with new features.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Contribute to improving user experience and functionality.
  1. Integration & API Development
  • Develop and integrate RESTful APIs, backend services, and frontend components to support end-to-end business capabilities.
  • Ensure seamless communication between Angular frontend applications, Spring Boot backend services, and enterprise systems. 
  • Maintain reliability and performance of integrations.
  1. Testing & Quality Assurance
  • Conduct unit testing, debugging, and troubleshooting. 
  • Ensure high-quality releases through adherence to QA standards. 
  • Participate in code reviews and enforce best practices.
  1. Agile Delivery & Collaboration
  • Work within Agile teams to deliver features iteratively and efficiently.
  • Collaborate with product managers, designers, and other developers.
  • Participate in sprint planning, stand-ups, and retrospectives.
  1. Performance Optimization
  • Monitor and optimize application performance, scalability, and reliability.
  • Identify bottlenecks and implement continuous improvements.
  • Ensure efficient memory usage and fast application response times.
  1. Security & Compliance in Development
  • implement secure coding practices to protect application data.
  • Ensure compliance with organizational and regulatory security requirements.
  • Address vulnerabilities and maintain application security standards.
  1. Policies, Processes & Procedures
  • Follow all relevant departmental policies, processes, standard operating procedures and instructions so that work is carried out in a controlled and consistent manner.
  • Comply with all relevant safety, quality and environmental management policies, procedures and controls to ensure a healthy and safe work environment.
  1. Information Security
  • Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.

 

 

 

JOB SPECIFICATIONS

Academic and professional qualifications

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Relevant certifications in Java, Spring Boot, Angular, cloud technologies, or software development are preferred.

Years and Nature of Experience

  • Minimum of 3 years of experience in fullstack application development. 
  • Hands-on experience in backend development using Java and Spring Boot, including RESTful API development and service integration. 
  • Hands-on experience in frontend development using Angular, including reusable components, responsive interfaces, and integration with backend APIs. 
  • Familiarity with APIs, microservices, and Agile development practices.

 

 

VERSION TRACKING

Prepared by:

 

First review by:

 

Approved by:

Name

 

Signature

 

Date

 

 

المصدر: الموقع الرسمي للجهة - أُضيفت للموقع في 27 يوليو 2026

وظائف أخرى لدى علم