Senior Software Engineer - Full Stack

Moyasar

Saudi Arabia

On-site

SAR 240,000 - 360,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 is seeking a Senior Software Engineer - Full Stack to join our Engineering team in Saudi Arabia. You will work across the stack using Ruby on Rails, PostgreSQL, Redis, and Sidekiq to build and improve our digital payment products and merchant services.

You will understand merchant needs, shape technical solutions, and take ownership from idea to delivery, ensuring performance, reliability, and security across systems.

Qualifications

  • Bachelor's degree in a relevant field.
  • 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

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 on Rails
Full-stack development
REST APIs
Testing & performance
Problem solving & communication
Fintech domain (plus)

Education

Bachelor's degree in Computer Science or related field

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
Requirements
  • 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 Financial Company • Riyadh

On-site
SAR 250,000 - 450,000
Software Engineer - Full Stack
Software Engineer - Full Stack

Moyasar Ltd • Riyadh

On-site
SAR 180,000 - 260,000
Software Engineer - Full Stack
Software Engineer - Full Stack

MOYASAR • Riyadh

On-site
SAR 120,000 - 240,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
Senior Backend Engineer - Checkout
Senior Backend Engineer - Checkout

Salla • Jeddah

On-site
SAR 260,000 - 420,000
Customer Relationship Manager
Customer Relationship Manager

Moyasar • Riyadh

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

Client of Kaffu Salla • Medina

On-site
SAR 360,000 - 600,000
Accommodation provided
Iqama transfer covered
Medical insurance provided
Integration Manager & Technical Support Specialist
Integration Manager & Technical Support Specialist

Jobgether SRL • Saudi Arabia

Remote
SAR 120,000 - 260,000
Fully remote work
Salary in USDC
Career progression to senior roles
+3