📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة وظائف تناسب سيرتك الذاتيةمجاناً قناة تيليجرام

وظيفة مطور Full-Stack أول Ruby on Rails لدى ريناد المجد في الرياض

Senior Full-Stack Developer -Ruby on Rails
🕒 نُشرت: (أمس) 📍 الرياض وظائف الهندسة والتقنية

تفاصيل الوظيفة

تعلن شركة RMG | ريناد المجد عن حاجتها إلى Senior Full-Stack Developer متخصص في Ruby on Rails للعمل في الرياض.

المهام والمسؤوليات

  • تطوير وصيانة تطبيقات Rails بكتابة كود نظيف ومرن وقابل للصيانة.
  • تصميم وتنفيذ وتوثيق REST APIs.
  • تصميم مخططات قواعد البيانات (schemas) وعمليات الترحيل (migrations)، وتحسين الاستعلامات والمؤشرات (indexes).
  • تطبيق أنظمة المصادقة (authentication) وإدارة الجلسات والتحكم في الوصول القائم على الأدوار (RBAC).
  • بناء مهام الخلفية (background jobs) باستخدام Sidekiq أو Active Job للإشعارات والتقارير وعمليات التكامل.
  • بناء واجهات مستخدم تفاعلية بمكونات React + TypeScript قوية وقابلة لإعادة الاستخدام.
  • دمج واجهات React الأمامية مع Rails APIs (المصادقة، حالات التحميل، التحقق، معالجة الأخطاء).
  • دعم الواجهات متعددة اللغات بما في ذلك العربية (RTL) والإنجليزية (LTR).
  • كتابة اختبارات آلية، مراجعة الأكواد، وتوجيه المطورين المبتدئين.

الشروط والمتطلبات

  • خبرة 5+ سنوات في تطوير الويب، منها 3+ سنوات مع Ruby on Rails.
  • خبرة عملية لا تقل عن سنتين مع React وTypeScript.
  • إتقان لغة Ruby ومفاهيم البرمجة كائنية التوجه (OOP) ومعمارية MVC.
  • خبرة مع PostgreSQL أو MySQL.
  • خبرة مثبتة في تطوير APIs وتكامل خدمات الطرف الثالث.
  • خبرة مع RSpec أو Minitest وسير العمل باستخدام Git.
  • إلمام قوي بـ JavaScript وTypeScript وHTML وCSS.
  • خبرة سابقة في العمل على مشاريع حكومية (شرط أساسي).

المهارات المطلوبة

  • مهارات إضافية مفضلة: Hotwire وTurbo وStimulus.
  • خبرة في SSO / الهوية المؤسسية.
  • معرفة بخطوط أنابيب CI/CD.
  • خبرة مع Next.js أو Storybook أو Figma أو Tailwind CSS.
  • خبرة في تطبيقات المؤسسات أو الحكومية ذات متطلبات أمنية عالية.
عرض النص الأصلي للإعلان

We are hiring a Senior Full-Stack Developer with strong expertise in Ruby on Rails (backend) to join our team in Riyadh.

You will design, build, and maintain secure, reliable, and maintainable web applications - REST APIs, databases, background processing, and responsive user interfaces.


⚠️ Important Requirement: Prior experience working on government projects is required.

أضافة مهمة: سبق له العمل على مشاريع حكومية.


What You'll Do

• Develop and maintain Rails applications with clean, modular, maintainable code

• Design, implement, and document REST APIs

• Design database schemas, migrations, and optimize queries and indexes

• Implement authentication, session management, and role-based access control

• Build background jobs (Sidekiq / Active Job) for notifications, reporting, and integrations

• Build responsive interfaces with reusable, strongly typed React + TypeScript components

• Integrate React frontends with Rails APIs - auth, loading states, validation, errors

• Support multilingual interfaces including Arabic RTL and English LTR

• Write automated tests, review code, and mentor junior developers


What We're Looking For

• 5+ years in web development, including:

→ 3+ years with Ruby on Rails

→ 2+ years hands-on with React and TypeScript

• Strong knowledge of Ruby, OOP, and MVC architecture

• Experience with PostgreSQL or MySQL

• Proven experience developing APIs and integrating third-party services

• Experience with RSpec or Minitest, Git-based workflows

• Strong knowledge of JavaScript, TypeScript, HTML, and CSS

• Proven experience on government projects (required)


Preferred

• Hotwire, Turbo, Stimulus | SSO / enterprise identity | CI/CD pipelines

• Next.js | Storybook | Figma | Tailwind CSS

• Enterprise or government applications with demanding security requirements

المصدر: LinkedIn - أُضيفت للموقع في 25 أكتوبر 2026
رقم الإعلان لدى المصدر: 4483361957