تفاصيل الوظيفة
شركة Emdad By Elm تبحث عن Full Stack Developer للعمل في المدينة السعودية.
نبذة عن الوظيفة
- نبحث عن مطور Full Stack ذو خبرة مثبتة في تطوير وصيانة تطبيقات الويب باستخدام Java وSpring Boot وAngular.
- يجب أن يكون لدى المرشح فهم قوي لمبادئ تصميم البرمجيات وتصميم الأنظمة وهندسة التطبيقات.
المهام والمسؤوليات
- تطوير وصيانة وتحسين تطبيقات الويب الكاملة (Full-Stack).
- تطوير الخدمات الخلفية و APIs باستخدام Java وSpring Boot.
- تطوير تطبيقات الواجهة الأمامية سريعة الاستجابة وسهلة الاستخدام باستخدام Angular.
- تصميم وتنفيذ حلول برمجية قابلة للتطوير وقابلة للصيانة.
- المشاركة في تصميم الأنظمة وهندسة التطبيقات.
- كتابة كود نظيف وفعال وقابل لإعادة الاستخدام وفقًا لأفضل ممارسات تطوير البرمجيات.
- استكشاف أخطاء التطبيقات وحل المشكلات الفنية.
- إجراء اختبارات الوحدة ودعم اختبار التطبيقات وتصحيح الأخطاء.
- التعاون مع الفرق الفنية لفهم المتطلبات وتقديم الحلول.
- المشاركة في مراجعات الكود والمساهمة في التحسين المستمر.
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسب، تقنية المعلومات، الهندسة، أو مجال ذي صلة.
- 3-5 سنوات من الخبرة كمطور Full Stack أو في دور مماثل.
المهارات المطلوبة
- إتقان قوي في Java.
- إتقان قوي في Spring Boot.
- إتقان قوي في Angular.
- فهم متين لمبادئ تصميم البرمجيات وأفضل الممارسات.
- خبرة في تصميم الأنظمة والهندسة المعمارية.
- مهارات قوية في حل المشكلات واستكشاف الأخطاء.
- مهارات جيدة في التواصل والعمل الجماعي.
عرض النص الأصلي للإعلان
Job Summary
We are looking for a Full Stack Developer with proven experience in developing and maintaining web applications using Java, Spring Boot, and Angular. The ideal candidate should have a strong understanding of software design principles, system design, and application architecture.
Key Responsibilities
- Develop, maintain, and enhance full-stack web applications.
- Develop backend services and APIs using Java and Spring Boot.
- Develop responsive and user-friendly frontend applications using Angular.
- Design and implement scalable and maintainable software solutions.
- Participate in system design and application architecture.
- Write clean, efficient, and reusable code following software development best practices.
- Troubleshoot and resolve application issues and technical problems.
- Perform unit testing and support application testing and debugging.
- Collaborate with technical teams to understand requirements and deliver solutions.
- Participate in code reviews and contribute to continuous improvement.
Required Skills & Qualifications
- Degree in Computer Science, Information Technology, Engineering, or a related field.
- 3-5 years of experience as a Full Stack Developer or in a similar role.
- Strong proficiency in Java.
- Strong proficiency in Spring Boot.
- Strong proficiency in Angular.
- Solid understanding of software design principles and best practices.
- Experience with system design and architecture.
- Strong problem-solving and troubleshooting skills.
- Good communication and teamwork skills.
رقم الإعلان لدى المصدر: 4465734685