Are you looking for an opportunity to succeed in a dynamic environment that encourages innovation?
, we believe success is only achieved through teamwork and continuous perseverance. If you're someone who seeks to face challenges and achieve ambitious goals, we offer you the opportunity to join a creative and inspiring team.
Our environment fosters critical thinking and supports individual initiatives, providing you with the chance to develop your skills and contribute to innovative projects. We are looking for individuals who are passionate and capable of thinking strategically, which will give you a vital role in driving growth. You will be part of an environment filled with positivity and ambition, where effort and teamwork are valued.
Join us to start your career adventure in a space that enables continuous growth and learning.
↚
Software Developer
Requirements
-
Bachelor’s degree or higher in Computer Science, Software Engineering or related field.
-
2+ years of professional experience as a Backend or Full Stack Developer.
-
Experience consuming RESTful APIs and integrating frontend with backend services.
-
Backend development experience in Python (preferred) or Java.
-
Familiarity with version control systems (e.g., GitHub, GitLab, Azure DevOps).
-
Understanding of testing principles and experience with automated test frameworks.
-
Exposure to Agile methodologies and related tools like Jira or Azure Boards.
-
Interest and openness to working with generative AI tools for coding, testing, documentation or design assistance.
Senior Software Developer
Requirements
-
Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
-
8+ years of professional experience as a Backend Engineer or Software Developer or Software Architect.
-
Advanced proficiency in Python (preferred) and/or Java.
-
Strong experience designing and implementing RESTful APIs.
-
Experience with microservices architecture, containerization (Docker), and orchestration (Kubernetes).
-
Solid understanding of cloud-native development, ideally with exposure to Google Cloud Platform (preferred) or Azure.
-
Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB, Cloud Spanner).
-
Proficient in using version control systems (GitHub, GitLab, Azure DevOps).
-
Strong unit testing and integration testing practices.
-
Understanding of CI/CD pipelines and deployment automation.
-
Familiarity with Agile methodologies and project management tools (e.g., Jira, Azure Boards).
-
Willingness to adopt AI-powered development tools and workflows.
Data Scientist
Qualifications
-
Bachelor's degree in Mathematics, Statistics, Computer Science, Electrical Engineering, or related fields. MSc is a plus; PhD is highly desirable.
-
Proficiency in version control frameworks (GitHub, GitLab).
-
Familiarity with agile development methodologies.
-
Experience with project management tools (Jira).
-
Strong critical thinking and analytical skills.
-
Excellent written, verbal, and organizational skills.
Experience
-
Junior candidates: 3-5 years of relevant work experience.
-
Senior candidates: More than 7 years of relevant work experience.
Preferred Candidates
-
Local candidates with a valid and transferable residency permit are preferred. Provisions may be made for exceptional candidates if necessary.
↚
To apply, please click here for available vacancies.
مطور برامج (Software Developer)
المتطلبات:
-
درجة البكالوريوس أو أعلى في علوم الحاسوب، هندسة البرمجيات أو مجال ذي صلة.
-
خبرة مهنية لا تقل عن سنتين كمطور Backend أو Full Stack.
-
خبرة في استهلاك RESTful APIs ودمج الواجهة الأمامية مع خدمات الواجهة الخلفية.
-
خبرة في تطوير الواجهة الخلفية بلغة Python (مفضل) أو Java.
-
الإلمام بأنظمة التحكم في الإصدارات (مثل GitHub، GitLab، Azure DevOps).
-
فهم لمبادئ الاختبار وخبرة في أطر الاختبار المؤتمتة.
-
الإطلاع على المنهجيات الرشيقة (Agile) والأدوات ذات الصلة مثل Jira أو Azure Boards.
-
اهتمام واستعداد للعمل باستخدام أدوات الذكاء الاصطناعي التوليدي لأغراض البرمجة أو الاختبار أو التوثيق أو المساعدة في التصميم.
مطور برامج أول (Senior Software Developer)
المتطلبات:
-
درجة البكالوريوس أو أعلى في علوم الحاسوب، هندسة البرمجيات أو مجال ذي صلة.
-
أكثر من 8 سنوات من الخبرة المهنية كمطور Backend أو مهندس برمجيات أو مهندس معماري برمجيات.
-
إتقان متقدم للغة Python (مفضل) و/أو Java.
-
خبرة قوية في تصميم وتنفيذ RESTful APIs.
-
خبرة في هندسة الخدمات المصغرة (microservices)، الحاويات (Docker)، والتنظيم (Kubernetes).
-
فهم قوي لتطوير التطبيقات السحابية الأصلية، ويفضل التعرض لمنصة Google Cloud (مفضل) أو Azure.
-
خبرة في قواعد البيانات العلائقية وغير العلائقية (مثل PostgreSQL، MongoDB، Cloud Spanner).
-
إجادة استخدام أنظمة التحكم في الإصدارات (GitHub، GitLab، Azure DevOps).
-
ممارسات قوية في اختبار الوحدات والاختبارات التكاملية.
-
فهم لخطوط أنابيب التكامل/التسليم المستمر (CI/CD) وأتمتة النشر.
-
الإلمام بالمنهجيات الرشيقة وأدوات إدارة المشاريع (مثل Jira، Azure Boards).
-
الرغبة في تبني أدوات وطرق العمل المعتمدة على الذكاء الاصطناعي.
عالِم بيانات (Data Scientist)
المؤهلات:
-
درجة البكالوريوس في الرياضيات، الإحصاء، علوم الحاسوب، الهندسة الكهربائية أو مجالات ذات صلة. يفضل الحاصلون على درجة الماجستير، ودرجة الدكتوراه مرغوبة بشدة.
-
إتقان أطر التحكم في الإصدارات (GitHub، GitLab).
-
الإلمام بمنهجيات التطوير الرشيق (Agile).
-
خبرة باستخدام أدوات إدارة المشاريع (Jira).
-
مهارات تفكير نقدي وتحليلي قوية.
-
مهارات ممتازة في الكتابة والتواصل والتنظيم.
الخبرة:
-
المرشحون المبتدئون: من 3 إلى 5 سنوات من الخبرة العملية ذات الصلة.
-
المرشحون المتقدمون: أكثر من 7 سنوات من الخبرة العملية ذات الصلة.
المرشحون المفضلون:
-
يُفضل المرشحون المحليون الحاصلون على تصريح إقامة ساري وقابل للنقل. يمكن النظر في حالات استثنائية للمرشحين المميزين إذا لزم الأمر.
للتقديم، يرجى النقر هنا للاطلاع على الوظائف المتاحة.