Senior Software Engineer - Full Stack

Moyasar Financial Company

Riyadh

On-site

SAR 250,000 - 450,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Moyasar Financial Company is seeking a Senior Software Engineer - Full Stack to advance our digital payment products and services. You will work across the stack with Ruby on Rails, PostgreSQL, Redis, and Sidekiq, shaping solutions from idea to delivery.

You will develop backend services, REST APIs, and user-facing features, build reliable integrations, and improve performance, scalability, and security of our systems. Strong problem-solving and communication skills are essential.

Qualifications

  • 5+ years of software engineering experience.
  • Strong experience with Ruby and Ruby on Rails.
  • Experience with PostgreSQL, Redis, Sidekiq, and REST APIs.
  • Experience building user-facing web products.
  • Strong product mindset and ownership.
  • Good understanding of testing, performance, and scalable system design.
  • Strong problem-solving and communication skills.
  • Experience in fintech, digital payments, or financial services is a strong plus.

Responsibilities

  • Build and improve full-stack features for Moyasar's payment products and merchant services.
  • Develop backend services, REST APIs, and user-facing web features.
  • Build reliable integrations that support our payment ecosystem.
  • Understand merchant and business needs and turn them into practical technical solutions.
  • Take ownership of features from problem definition through development and production.
  • Work with Ruby on Rails, PostgreSQL, Redis, and Sidekiq.
  • Improve the performance, reliability, scalability, and security of our systems.
  • Write clean, maintainable, and well-tested code.
  • Contribute to architecture and technical decisions.
  • Review code and support other engineers.
  • Troubleshoot production issues and continuously improve our products.

Skills

Ruby
Ruby on Rails
Full-stack development
REST APIs
Testing
Performance
Problem-solving
Communication
System design

Education

Bachelor's degree

Tools

PostgreSQL
Redis
Sidekiq

Job description

About the Role

We're looking for a Senior Software Engineer - Full Stack to join our Engineering team at Moyasar and help us build and improve our digital payment products and services.

You'll work across the stack using Ruby on Rails, PostgreSQL, Redis, and Sidekiq, building reliable solutions used by businesses and merchants to accept and manage payments. We're looking for someone who thinks beyond the code someone who understands the business problem, helps shape the solution, and takes ownership from idea to delivery.

What You'll Do
  • Build and improve full-stack features for Moyasar's payment products and merchant services.

  • Develop backend services, REST APIs, and user-facing web features.

  • Build reliable integrations that support our payment ecosystem.

  • Understand merchant and business needs and turn them into practical technical solutions.

  • Take ownership of features from problem definition through development and production.

  • Work with Ruby on Rails, PostgreSQL, Redis, and Sidekiq.

  • Improve the performance, reliability, scalability, and security of our systems.

  • Write clean, maintainable, and well-tested code.

  • Contribute to architecture and technical decisions.

  • Review code and support other engineers.

  • Troubleshoot production issues and continuously improve our products.

  • Bachelor's degree.

  • 5+ years of software engineering experience.

  • Strong experience with Ruby and Ruby on Rails.

  • Strong full-stack development experience.

  • Experience with PostgreSQL, Redis, Sidekiq, and REST APIs.

  • Experience building user-facing web products.

  • Strong product mindset and ownership.

  • Good understanding of testing, performance, and scalable system design.

  • Strong problem-solving and communication skills.

  • Experience in fintech, digital payments, or financial services is a strong plus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Moyasar • Saudi Arabia

On-site
SAR 240,000 - 360,000
Software Engineer - Full Stack
Software Engineer - Full Stack

MOYASAR • Riyadh

On-site
SAR 120,000 - 240,000
Software Engineer - Full Stack
Software Engineer - Full Stack

Moyasar Ltd • Riyadh

On-site
SAR 180,000 - 260,000
Senior Full-Stack Engineer, Fintech Payments
Senior Full-Stack Engineer, Fintech Payments

Moyasar Financial Company • Riyadh

On-site
SAR 250,000 - 450,000
Full-Stack Ruby on Rails Engineer - Payments Platform
Full-Stack Ruby on Rails Engineer - Payments Platform

MOYASAR • Riyadh

On-site
SAR 120,000 - 240,000
Senior Full-Stack Engineer — Payments Platform
Senior Full-Stack Engineer — Payments Platform

Moyasar • Saudi Arabia

On-site
SAR 240,000 - 360,000
Integration Manager & Technical Support Specialist
Integration Manager & Technical Support Specialist

Jobgether SRL • Saudi Arabia

On-site
SAR 337,000 - 562,000
Fully remote
Salary in USDC
Career progression
+4
Customer Relationship Manager
Customer Relationship Manager

Moyasar • Riyadh

On-site
SAR 120,000 - 180,000
Senior Full Stack TypeScript
Senior Full Stack TypeScript

Kaffu Salla • Tabuk

On-site
SAR 180,000 - 300,000
Accommodation provided by merchant
Iqama transfer fees covered by the MER
Medical Insurance provided by merchant
Senior Backend Engineer - PayLink
Senior Backend Engineer - PayLink

Salla • Jeddah

On-site
SAR 300,000 - 420,000