×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Rekaz
Full Time position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 200000 - 300000 SAR Yearly SAR 200000.00 300000.00 YEAR
Job Description & How to Apply Below

Get AI-powered advice on this job and more exclusive features.

Rekaz is a SaaS platform built for service businesses to manage bookings, subscriptions, and customer relationships in one place. We help small and medium-sized businesses run their operations smoothly with tools for scheduling, payments, and client-facing experiences like online booking and subscription management. Our mission is to empower businesses with seamless, efficient, and scalable solutions tailored to the Saudi market.

Role Description

This is a full-time on-site role for a Full Stack Engineer based in Riyadh.

As a Full Stack Engineer at Rekaz, you will work across our web application stack to build and improve features used daily by gyms, salons, clinics, and home service businesses. You will contribute to both frontend and backend development, from crafting smooth, reliable interfaces to designing robust APIs and data models for bookings, subscriptions, and payments.

You will work closely with product, design, and customer-facing teams to understand merchant needs, translate them into technical solutions, and ship high-quality features that are secure, scalable, and easy to maintain.

Daily tasks include:
  • Building and maintaining features across the stack (frontend and backend) for our core product
  • Designing and implementing RESTful / Graph

    QL APIs for bookings, subscriptions, invoices, and customer data
  • Working with relational databases (e.g. Postgre

    SQL) and writing efficient, reliable queries
  • Collaborating with product and design to break down requirements into clear technical tasks
  • Improving performance, reliability, and scalability of existing services and flows
  • Writing clean, testable, and maintainable code with proper documentation
  • Participating in code reviews and knowledge sharing with the engineering team
  • Integrating with third-party services (e.g. payment gateways, messaging/Whats App providers, access control systems for gyms)
  • Debugging production issues and contributing to a stable, monitored, and observable system
  • Helping continuously improve our engineering practices, tooling, and internal developer experience
Qualifications
  • 2–5 years of experience as a Full Stack Engineer / Software Engineer working on web applications
  • Strong backend experience with Node.js or a similar server-side framework (Nest.js, Express, etc.)
  • Experience working with relational databases (preferably Postgre

    SQL) and ORMs/query builders
  • Good understanding of web application architecture, APIs, authentication, and authorization
  • Comfortable working with Git, CI/CD, and modern development workflows
  • Ability to translate product requirements into clear technical designs and implementation plans
  • Attention to code quality, testing, and long-term maintainability
  • Strong collaboration and communication skills; comfortable working with product, design, and customer teams
  • Fluency in Arabic is a strong plus; familiarity with Saudi SMBs (gyms, salons, home services) is a bonus
  • English reading/writing ability to work with documentation and global engineering best practices
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • IT System Custom Software Development
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary