About CoorB and the Web Engineer Role
CoorB is seeking a Web Engineer to join its team in Jiddah, Makkah, Saudi Arabia. This full-time position is open to professionals with 1-3 years of experience in web application development. The role involves contributing to the design, development, testing, and maintenance of scalable, secure, and high-performing web applications that support business objectives.
Role Purpose and Collaboration
The Web Engineer will work closely with cross-functional teams, including UI/UX designers, product owners, QA engineers, and DevOps teams, throughout the software development lifecycle. This role requires experience in frontend development using Angular or React, backend development using Java, or full-stack development to build and maintain enterprise solutions.
Key Responsibilities
- Design, develop, test, and maintain web applications and enterprise solutions.
- Develop responsive and user-friendly frontend applications using Angular or React.
- Build and maintain backend services and RESTful APIs using Java and Spring Boot.
- Collaborate with UI/UX designers, product owners, QA engineers, and DevOps teams throughout the software development lifecycle.
- Integrate frontend applications with backend services and databases.
- Write clean, maintainable, and well-documented code following coding standards and best practices.
- Troubleshoot, debug, and resolve application issues in development, testing, and production environments.
- Participate in code reviews and contribute to technical discussions and solution design.
- Optimize application performance, scalability, security, and reliability.
- Support application deployment, maintenance, and continuous improvement initiatives.
Essential Qualifications
- 1–3 years of experience in web application development.
- Strong understanding of HTML5, CSS3, JavaScript, and responsive web design.
- Good understanding of object-oriented programming concepts and software development principles.
- Experience working with REST APIs and JSON.
- Knowledge of relational databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
- Familiarity with Git and version control systems.
- Understanding of software testing and debugging techniques.
- Knowledge of Agile/Scrum development methodologies.
Required Technical Skills
Candidates should possess experience in one or more of the following technologies:
- Java, Spring Boot, and RESTful API development.
- Angular and TypeScript.
- React and JavaScript/TypeScript.
Location and Application
This full-time position is based in Jiddah, Makkah, Saudi Arabia. Interested candidates are encouraged to apply.
حول CoorB ودور مهندس الويب
تبحث CoorB عن مهندس ويب للانضمام إلى فريقها في جدة، مكة، المملكة العربية السعودية. هذا المنصب بدوام كامل مفتوح للمهنيين الذين لديهم خبرة 1-3 سنوات في تطوير تطبيقات الويب. الدور يتضمن المساهمة في تصميم وتطوير واختبار وصيانة تطبيقات ويب قابلة للتوسع وآمنة وعالية الأداء تدعم الأهداف التجارية.
الغرض من الدور والتعاون
سيعمل مهندس الويب عن قرب مع فرق متعددة الوظائف، بما في ذلك مصممي UI/UX، أصحاب المنتجات، مهندسي QA، وفِرَق DevOps، على مدار دورة حياة تطوير البرمجيات. يتطلب هذا الدور خبرة في تطوير الواجهة الأمامية باستخدام Angular أو React، وتطوير الخلفية باستخدام Java، أو التطوير الكامل لبناء وصيانة حلول المؤسسات.
المسؤوليات الأساسية
- تصميم وتطوير واختبار وصيانة تطبيقات الويب والحلول المؤسسية.
- تطوير تطبيقات واجهة أمامية مستقرة وسهلة الاستخدام باستخدام Angular أو React.
- بناء وصيانة خدمات الخلفية وواجهات برمجة التطبيقات RESTful باستخدام Java وSpring Boot.
- التعاون مع مصممي UI/UX، وأصحاب المنتجات، ومهندسي QA، وفِرَق DevOps طوال دورة حياة تطوير البرمجيات.
- دمج تطبيقات الواجهة الأمامية مع خدمات الخلفية وقواعد البيانات.
- كتابة كود نظيف وقابل للصيانة ومُوثَّق جيدًا وفقًا لمعايير وأفضل الممارسات في الترميز.
- استكشاف الأخطاء وإصلاحها وحل مشكلات التطبيق في بيئات التطوير والاختبار والإنتاج.
- المشاركة في مراجعات الشفرة والمساهمة في المناقشات الفنية وتصميم الحلول.
- تحسين أداء التطبيق وقابليته للتوسع وأمانه وموثوقيته.
- دعم نشر التطبيق والصيانة ومبادرات التحسين المستمر.
المؤهلات الأساسية
- 1–3 سنوات من الخبرة في تطوير تطبيقات الويب.
- فهم قوي لـ HTML5 و CSS3 و JavaScript وتصميم الويب المتجاوب.
- فهم جيد لمفاهيم البرمجة الموجهة للكائنات ومبادئ تطوير البرمجيات.
- خبرة في العمل مع REST APIs و JSON.
- معرفة بقواعد البيانات العلائقية مثل MySQL و PostgreSQL و Oracle أو SQL Server.
- إلمام بـ Git وأنظمة التحكم بالإصدارات.
- فهم تقنيات اختبار وتصحيح البرمجيات.
- معرفة بمنهجيات Agile/Scrum.
المهارات التقنية المطلوبة
يجب أن يمتلك المرشحون خبرة في واحدة أو أكثر من التقنيات التالية:
- Java و Spring Boot وتطوير RESTful API.
- Angular و TypeScript.
- React و JavaScript/TypeScript.
الموقع والتقديم
هذا المنصب بدوام كامل مقره جدة، مكة، المملكة العربية السعودية. يُشجع المتقدمون المهتمون على التقديم.