Full-Stack Software Engineer - Payments & APIs

Moyasar Financial Company

Riyadh

Presencial

SAR 120.000 - 180.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Moyasar Financial Company is hiring a Software Engineer – Full Stack to join our engineering team in Riyadh. You will work across the full application stack, using Ruby on Rails to build backend services, APIs, web apps, and user-facing features.

The ideal candidate has hands-on experience with Ruby on Rails, PostgreSQL, Redis, and Sidekiq; enjoys solving problems, writing clean code, and collaborating with product and design to deliver high-quality features for fintech payments platforms.

Formación

  • 2+ years of professional software engineering experience.
  • Professional experience with Ruby and Ruby on Rails.
  • Experience developing full-stack web applications.
  • Good understanding of MVC architecture and software engineering principles.
  • Experience designing, developing, and consuming RESTful APIs.
  • Good knowledge of PostgreSQL and relational database concepts.
  • Experience with Redis.
  • Experience with background job processing using Sidekiq.
  • Experience with frontend web development.
  • Experience with Git and version-control workflows.
  • Experience writing automated tests.
  • Good understanding of clean code principles and maintainable software architecture.
  • Understanding of application performance, scalability, and security.
  • Strong debugging, analytical, and problem-solving skills.
  • Good communication and collaboration skills.
  • Ability to work effectively with both technical and non-technical team members.
  • Good command of English.
  • Experience in fintech, payments, banking, or high-volume transactional systems is a plus.

Responsabilidades

  • Design, develop, test, and maintain full-stack applications and features across Moyasar’s products.
  • Build and maintain backend services and APIs using Ruby on Rails.
  • Develop and improve frontend features and user-facing web applications.
  • Design, build, maintain, and integrate RESTful APIs.
  • Work with PostgreSQL to design data models and write efficient database queries.
  • Use Redis and Sidekiq for caching, background processing, and asynchronous jobs.
  • Write clean, efficient, maintainable, and well-documented code.
  • Write and maintain automated tests, including unit and integration tests.
  • Participate actively in code reviews and technical discussions.
  • Troubleshoot and resolve bugs, application issues, and performance problems.
  • Contribute to improving application performance, reliability, scalability, and security.
  • Collaborate with Product, Design, and other engineers to understand requirements and deliver new features.
  • Participate in technical planning, estimation, and Agile development processes.
  • Document technical processes, system changes, and important development decisions.
  • Contribute to continuous improvement of engineering standards and development practices.
  • Stay current with relevant technologies and software engineering practices.

Conocimientos

Problem solving
Team collaboration

Educación

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field

Herramientas

Ruby
Ruby on Rails
PostgreSQL
Redis
Sidekiq
RESTful APIs
Git
Frontend development

Descripción del empleo

Moyasar Financial Company is hiring a Software Engineer – Full Stack to join our engineering team in Riyadh. You will work across the full application stack, using Ruby on Rails to build backend services, APIs, web apps, and user-facing features.

The ideal candidate has hands-on experience with Ruby on Rails, PostgreSQL, Redis, and Sidekiq; enjoys solving problems, writing clean code, and collaborating with product and design to deliver high-quality features for fintech payments platforms.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Full-Stack Engineer — Payments Platform
Senior Full-Stack Engineer — Payments Platform

Moyasar • Arabia Saudí

Presencial
SAR 240.000 - 360.000
Full-Stack Ruby on Rails Engineer - Payments Platform
Full-Stack Ruby on Rails Engineer - Payments Platform

MOYASAR • Riyadh

Presencial
SAR 120.000 - 240.000
Senior Full-Stack Engineer, Fintech Payments
Senior Full-Stack Engineer, Fintech Payments

Moyasar Financial Company • Riyadh

Presencial
SAR 250.000 - 450.000
Software Engineer - Full Stack
Software Engineer - Full Stack

MOYASAR • Riyadh

Presencial
SAR 120.000 - 240.000
Software Engineer - Full Stack
Software Engineer - Full Stack

Moyasar Ltd • Riyadh

Presencial
SAR 180.000 - 260.000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Moyasar • Arabia Saudí

Presencial
SAR 240.000 - 360.000
Software Engineer - Full Stack
Software Engineer - Full Stack

Moyasar Financial Company • Riyadh

Presencial
SAR 120.000 - 180.000
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Moyasar Financial Company • Riyadh

Presencial
SAR 250.000 - 450.000
Lead FinTech Engineer - Banking APIs & Microservices
Lead FinTech Engineer - Banking APIs & Microservices

FRESME Enterprise • Riyadh

Presencial
SAR 350.000 - 700.000
Lead Full-Stack FinTech Engineer (Banking APIs)
Lead Full-Stack FinTech Engineer (Banking APIs)

FRESME Enterprise • Riyadh

Presencial
SAR 350.000 - 700.000