Job summary
Moyasar Financial Company in Riyadh is hiring a Full Stack Software Engineer to help build and enhance payment products and systems. The role involves developing backend services, APIs, and user-facing web features using Ruby on Rails, PostgreSQL, Redis and Sidekiq.
Key responsibilities
- Design, develop, test, and maintain full-stack applications and features.
- 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 for data modelling and efficient queries.
- Use Redis and Sidekiq for caching and background processing.
- Write and maintain automated unit and integration tests.
- Participate in code reviews, troubleshooting, and performance improvements.
Requirements
- Bachelor’s degree in Computer Science or related field.
- 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 engineering principles.
- Experience with PostgreSQL, Redis, and Sidekiq.
- Experience writing automated tests and using Git.
- Good communication skills and English proficiency.
Skills
Source: Workable. Last checked as open: 14 Nov 2026. You apply directly with the employer.
Apply now