Company Description
RAY Labs is a PropTech company based in Beirut, focused on addressing the pain points related to space and community management. Our core product is a mobile and web SaaS platform offering dynamic features, allowing property, facility, and community managers to efficiently manage communities and spaces. By equipping stakeholders with the relevant capabilities and tools, our platform improves operational efficiency, payment convenience, community engagement, and reduces administrative work.
Position Overview
We are seeking a talented Junior Backend Developer to join our development team. The ideal candidate will have a passion for building robust, efficient, and scalable backend services using PHP/Laravel and Java/Spring Boot.
Responsibilities
· Develop and maintain backend services and APIs using our modern, up-to-date stack: PHP 8 with Laravel 13, and Java 25 with Spring Boot 4.
· Design and optimize database schemas and queries.
· Write clean, modular, and well-documented code following best practices and coding standards.
· Work closely with front-end developers to integrate server-side logic with front-end components.
· Stay up-to-date with the latest development trends, tools, and technologies, and share knowledge with the team.
· Participate in Agile development processes including sprint planning, daily stand-ups, and retrospectives.
Requirements
· 1+ years of professional experience in backend development.
· Proficiency in PHP and the Laravel framework.
· Proficiency in Java and the Spring Boot framework.
· Experience designing and consuming RESTful APIs and asynchronous programming.
· Solid understanding of relational databases and query design.
· Solid understanding of core programming principles.
· Experience with version control systems such as Git
وصف الشركة
RAY Labs هي شركة تكنولوجيا عقارية (PropTech) مقرها بيروت، تركز على معالجة التحديات المتعلقة بإدارة المساحات والمجتمعات. منتجنا الأساسي هو منصة SaaS للهواتف المحمولة والويب تقدم ميزات ديناميكية، مما يسمح لمديري العقارات والمرافق والمجتمعات بإدارة المساحات والمجتمعات بكفاءة. من خلال تزويد أصحاب المصلحة بالقدرات والأدوات ذات الصلة، تعمل منصتنا على تحسين الكفاءة التشغيلية، وسهولة الدفع، وتفاعل المجتمع، وتقليل الأعمال الإدارية.
نظرة عامة على الوظيفة
نحن نبحث عن مطور خلفية (Backend) مبتدئ موهوب للانضمام إلى فريق التطوير لدينا. المرشح المثالي سيكون لديه شغف لبناء خدمات خلفية قوية وفعالة وقابلة للتوسع باستخدام PHP/Laravel و Java/Spring Boot.
المسؤوليات
· تطوير وصيانة خدمات الخلفية وواجهات برمجة التطبيقات (APIs) باستخدام تقنياتنا الحديثة والمحدثة: PHP 8 مع Laravel 13، و Java 25 مع Spring Boot 4.
· تصميم وتحسين مخططات قواعد البيانات والاستعلامات.
· كتابة كود نظيف ومعياري وموثق بشكل جيد باتباع أفضل الممارسات ومعايير البرمجة.
· العمل بشكل وثيق مع مطوري الواجهات الأمامية لدمج منطق جانب الخادم مع مكونات الواجهة الأمامية.
· البقاء على اطلاع بأحدث اتجاهات التطوير والأدوات والتقنيات، ومشاركة المعرفة مع الفريق.
· المشاركة في عمليات التطوير الرشيقة (Agile) بما في ذلك تخطيط السبرنت، والاجتماعات اليومية، والمراجعات.
المتطلبات
· خبرة مهنية لا تقل عن سنة واحدة في تطوير الخلفية.
· إتقان لغة PHP وإطار عمل Laravel.
· إتقان لغة Java وإطار عمل Spring Boot.
· خبرة في تصميم واستهلاك واجهات برمجة التطبيقات RESTful والبرمجة غير المتزامنة.
· فهم قوي لقواعد البيانات العلائقية وتصميم الاستعلامات.
· فهم قوي لمبادئ البرمجة الأساسية.
· خبرة في أنظمة التحكم في الإصدارات مثل Git.