We are seeking two talented Full Stack Developers to join our growing technology team. You will work on building and scaling applications across web and mobile platforms, collaborating with product, design, and backend teams to deliver high-quality solutions. This role offers the opportunity to work on diverse projects, from user-facing interfaces to backend infrastructure, across multiple platforms.
Big Focus: AI, LLMs, RAG & Agentic Orchestration
Primary focus of this role: designing and building with Large Language Models, Retrieval-Augmented Generation (RAG) pipelines, and multi-agent/agentic orchestration systems
We're looking for developers who think in terms of orchestrating AI agents to do the work - directing, prompting, and composing agentic workflows rather than defaulting to manual, line-by-line coding
Hands-on experience with MCP (Model Context Protocol) is a strong plus, and a genuine interest in growing further in this direction is essential
Comfort working with LLM APIs (OpenAI, Anthropic, etc.), vector databases, embeddings, and prompt/context engineering
Experience building or integrating AI copilots, assistant and autonomous agent workflows into production apps
Key Responsibilities
● Design, develop, and maintain full stack web and mobile applications using modern technologies
● Build responsive web applications and native/cross-platform mobile applications
● Write clean, maintainable, and testable code across frontend, mobile, and backend
● Implement responsive user interfaces optimized for web and mobile platforms
● Build and optimize RESTful APIs and database solutions
● Develop mobile apps for iOS and/or Android platforms
● Manage app deployment to App Store, Google Play, and other platforms
● Collaborate with cross-functional teams to define requirements and deliver solutions
● Participate in code reviews, testing, and deployment processes
● Troubleshoot and debug production issues across all platforms
● Stay current with emerging technologies and best practices in web and mobile development
Preferred Qualifications
● Experience publishing apps to App Store and Google Play
● Familiarity with cloud platforms (AWS, GCP, Azure)
● Experience with Docker and containerization
● Experience with CI/CD pipelines and DevOps practices
● Knowledge of testing frameworks and TDD methodologies for web and mobile
● Experience with cross-platform mobile development frameworks
● Experience with agile development processes
● Portfolio or GitHub repositories demonstrating web and mobile projects
● Experience working on SaaS or B2B applications
● Knowledge of app performance optimization and mobile device constraints
Desired Candidate Profile
Required Qualifications
● 7+ years of professional full stack development experience
● Strong proficiency in JavaScript/TypeScript and modern frontend frameworks (React, Vue, or Angular)
● Experience with mobile development (React Native, Flutter, Swift, Kotlin, or native mobile development)
● Backend development experience with Node.js, Python, Java, or similar server-side languages
● Working knowledge of relational and/or NoSQL databases
● Experience with Git version control and collaborative development workflows
● Understanding of web and mobile security best practices
● Strong problem-solving and debugging skills
● Excellent communication and teamwork abilities
Core Technical Skills Frontend: HTML5, CSS3, JavaScript/TypeScript, React/Vue/Angular, responsive design, web performance optimization Mobile: React Native, Flutter, Swift (iOS), Kotlin (Android), mobile UI/UX, native APIs, app lifecycle management Backend: Node.js, Express, REST APIs, GraphQL, authentication/authorization, database design, backend optimization for mobile Tools & Infrastructure: Git, npm/yarn, webpack/bundlers, testing tools (Jest, Mocha, XCTest, Espresso), Unix/Linux basics, Xcode, Android Studio
نسعى لجلب اثنين من مطوري الواجهة الكاملة الموهوبين للانضمام إلى فريقنا التكنولوجي المتنامي. ستعمل على بناء وتوسيع التطبيقات عبر منصات الويب والموبايل، بالتعاون مع فرق المنتج والتصميم والخلفية لتقديم حلول عالية الجودة. يتيح هذا الدور فرصة العمل على مشاريع متنوعة، من واجهات المستخدم التي يراها المستخدم إلى البنية التحتية الخلفية، عبر منصات متعددة.
تركِيز كبير: الذكاء الاصطناعي، نماذج اللغة الكبيرة، الاسترجاع المعزز (RAG) والتنظيم المتعدد للوكيل
التركيز الأساسي لهذا الدور: التصميم والبناء باستخدام نماذج اللغة الكبيرة، وخطوط توليد المعادلات المعززة بالاسترجاع (RAG)، وأنظمة التنظيم المتعدد/التوكيل
نبحث عن مطورين يفكرون من حيث تنظيم وكلاء الذكاء الاصطناعي للقيام بالعمل - الإرشاد، والتحفيز، وتركيب تدفقات عمل وكيلية أكثر من الاعتماد على الترميز اليدوي خطوة بخطوة
خبرة عملية مع MCP (بروتوكول سياق النموذج) تعتبر إضافة قوية، واهتمام حقيقي بالنمو أكثر في هذا الاتجاه ضروري
الارتياح للعمل مع واجهات برمجة تطبيقات LLM (OpenAI، Anthropic، إلخ)، وقواعد بيانات المتجهات، والتضمينات، وهندسة المحفز/السياق
خبرة في بناء أو دمج مساعدي AI، وتدفقات عمل المساعد والوكيل المستقل في التطبيقات الإنتاجية
المسؤوليات الأساسية
● تصميم وتطوير وصيانة تطبيقات الويب والموبايل الكاملة باستخدام تقنيات حديثة
● بناء تطبيقات ويب استجابية وتطبيقات موبايل أصلية/عبر المنصات
● كتابة كود نظيف وقابل للصيانة وقابل للاختبار عبر الواجهة الأمامية، الموبايل، والخلفية
● تنفيذ واجهات مستخدم استجابية مُحسّنة لمنصات الويب والموبايل
● بناء وتحسين واجهات برمجة التطبيقات REST وحلول قواعد البيانات
● تطوير تطبيقات موبايل لـ iOS و/أو Android
● إدارة نشر التطبيق إلى App Store وGoogle Play ومنصات أخرى
● التعاون مع فرق متعددة الوظائف لتعريف المتطلبات وتقديم الحلول
● المشاركة في مراجعات الكود، الاختبار، وعمليات النشر
● تتبع وإصلاح مشكلات الإنتاج عبر جميع المنصات
● البقاء على اطلاع بالتقنيات الناشئة وأفضل الممارسات في تطوير الويب والموبايل
المؤهلات المفضلة
● خبرة في نشر التطبيقات إلى App Store وGoogle Play
● الإلمام بمنصات السحابة (AWS، GCP، Azure)
● خبرة مع Docker والتعبئة بالحاويات
● خبرة مع خطوط CI/CD وممارسات DevOps
● معرفة بأطر الاختبار ومنهجيات TDD لتطوير الويب والموبايل
● خبرة مع أطر تطوير موبايل عبر المنصات المختلفة
● خبرة مع عمليات التطوير الرشيقة (Agile)
● محفظة أو مستودعات GitHub توضح مشاريع الويب والموبايل
● خبرة في العمل على تطبيقات SaaS أو B2B
● معرفة بتحسين أداء التطبيق وقيود الأجهزة المحمولة
الملف المرغوب للمرشح
المؤهلات المطلوبة
● 7+ سنوات من خبرة التطوير الشامل كخدمات
● كفاءة قوية في JavaScript/TypeScript وأطر الواجهة الأمامية الحديثة (React أو Vue أو Angular)
● خبرة في تطوير الموبايل (React Native، Flutter، Swift، Kotlin، أو تطوير موبايل أصلي)
● خبرة في تطوير الخلفية باستخدام Node.js، Python، Java، أو لغات خادم-جانبية مشابهة
● معرفة عملية بقواعد البيانات العلائقية و/أو NoSQL
● خبرة في التحكم بإصدارات Git وتدفّق التطوير التعاوني
● فهم لممارسات أمان الويب والموبايل
● مهارات قوية في حل المشكلات وإصلاح الأخطاء
● مهارات تواصل وعمل جماعي ممتازة
المهارات الفنية الأساسية
الواجهة الأمامية: HTML5، CSS3، JavaScript/TypeScript، React/Vue/Angular، تصميم استجابى، تحسين أداء الويب
الموبايل: React Native، Flutter، Swift (iOS)، Kotlin (Android)، تصميم واجهة/تجربة المستخدم للموبايل، واجهات أصلية، إدارة دورة حياة التطبيق
الخلفية: Node.js، Express، REST APIs، GraphQL، المصادقة/التفويض، تصميم قاعدة البيانات، تحسين الخلفية للجوّال
الأدوات والبنية التحتية: Git، npm/yarn، webpack/مُجمّعون، أدوات الاختبار (Jest، Mocha، XCTest، Espresso)، أساسيات Unix/Linux، Xcode، Android Studio