وظيفة مطور باك إند Senior Ruby on Rails لدى ريناد المجد في الرياض
SENIOR RUBY ON RAILS-backend developer
تفاصيل الوظيفة
تعلن شركة RMG | ريناد المجد عن توفر وظيفة Senior Ruby on Rails Backend Developer في الرياض (حضوري).
المهام والمسؤوليات
- تطوير وصيانة تطبيقات Ruby on Rails بكود نظيف وقابل للتوسع.
- تصميم وتنفيذ وتوثيق REST APIs.
- تصميم قواعد البيانات، كتابة الترحيلات (migrations)، وتحسين الاستعلامات والفهارس.
- تنفيذ أنظمة المصادقة، إدارة الجلسات، والتحكم في الوصول القائم على الأدوار (RBAC).
- بناء وظائف خلفية (background jobs) باستخدام Sidekiq / Active Job للإشعارات والتقارير والتكاملات.
- بناء واجهات مستخدم تفاعلية بمكونات TypeScript قابلة لإعادة الاستخدام.
- دمج الواجهة الأمامية مع Rails APIs (المصادقة، حالات التحميل، التحقق من الصحة، معالجة الأخطاء).
- دعم الواجهات متعددة اللغات بما في ذلك العربية (RTL) والإنجليزية (LTR).
- كتابة اختبارات آلية (RSpec / Minitest)، مراجعة الكود، وتوجيه المطورين المبتدئين.
الشروط والمتطلبات
- خبرة سابقة في العمل على مشاريع حكومية (مطلوب).
- الإقامة في المملكة العربية السعودية (الرياض) والعمل حضورياً.
- إجادة اللغة العربية (مطلوب).
- 5+ سنوات في تطوير الويب، منها 3+ سنوات مع Ruby on Rails وسنتان+ مع TypeScript.
- معرفة قوية بـ Ruby، البرمجة كائنية التوجه (OOP)، ومعمارية MVC.
- خبرة مع PostgreSQL أو MySQL.
- خبرة مثبتة في تطوير REST 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 and TypeScript 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 Requirements:
• Prior experience working on government projects is required
• Must be based in KSA (Riyadh - onsite)
• Arabic speaker required
• أضافة مهمة: سبق له العمل على مشاريع حكومية - مطلوب التحدث بالعربية - العمل في الرياض حضورياً
What You'll Do
• Develop and maintain Ruby on 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 TypeScript components
• Integrate frontend with Rails APIs - auth, loading states, validation, errors
• Support multilingual interfaces including Arabic RTL and English LTR
• Write automated tests (RSpec / Minitest), 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 TypeScript
• Strong knowledge of Ruby, OOP, and MVC architecture
• Experience with PostgreSQL or MySQL
• Proven experience developing REST 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)
• Based in KSA - Riyadh (onsite)
• Arabic speaker (required)..
Preferred:
• Hotwire, Turbo, Stimulus | SSO / enterprise identity | CI/CD pipelines
• Next.js | Storybook | Figma | Tailwind CSS
• Enterprise or government applications with demanding .
You will design, build, and maintain secure, reliable, and maintainable web applications - REST APIs, databases, background processing, and responsive user interfaces.
⚠️ Important Requirements:
• Prior experience working on government projects is required
• Must be based in KSA (Riyadh - onsite)
• Arabic speaker required
• أضافة مهمة: سبق له العمل على مشاريع حكومية - مطلوب التحدث بالعربية - العمل في الرياض حضورياً
What You'll Do
• Develop and maintain Ruby on 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 TypeScript components
• Integrate frontend with Rails APIs - auth, loading states, validation, errors
• Support multilingual interfaces including Arabic RTL and English LTR
• Write automated tests (RSpec / Minitest), 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 TypeScript
• Strong knowledge of Ruby, OOP, and MVC architecture
• Experience with PostgreSQL or MySQL
• Proven experience developing REST 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)
• Based in KSA - Riyadh (onsite)
• Arabic speaker (required)..
Preferred:
• Hotwire, Turbo, Stimulus | SSO / enterprise identity | CI/CD pipelines
• Next.js | Storybook | Figma | Tailwind CSS
• Enterprise or government applications with demanding .
المصدر: LinkedIn - أُضيفت للموقع في 20 أكتوبر 2026
رقم الإعلان لدى المصدر: 4481733360
رقم الإعلان لدى المصدر: 4481733360