Souq Junction
πŸ‡ΈπŸ‡¦ KSA

Senior Laravel Backend Developer- Build in Tabuk

Negotiable
πŸ’Ό Full-time 🏠 On-site
πŸ†” Ad ID: 7331 πŸ“ Tabuk πŸ—“οΈ Oct 10, 2026 ⏳ Expires: Nov 9, 2026

Details

Employment Type Full-time
Work Setting On-site

Description

We're Hiring: Senior Laravel Backend Developer


Location:
Tabuk, Saudi Arabia
Position: Full-Time, On-Site
Working Days: 6 Days per Week
Salary: Determined after interview based on experience and technical level
Minimum Experience: 5+ Years

We are looking for a highly experienced Senior Laravel Backend Developer to join us full-time in Tabuk.
The position involves working on a large multi-tenant SaaS platform covering restaurant operations, workforce management, employee scheduling, approvals, inventory, procurement, accounting and integrations.
This is not a junior or basic Laravel position.
We are looking for someone who can understand complex business requirements, design the correct backend structure, identify edge cases and build systems that are reliable, scalable and maintainable.

Required Experience



The candidate should have strong practical experience in:
  • Laravel / PHP

  • Backend architecture

  • PostgreSQL / MySQL

  • REST APIs

  • Multi-tenant SaaS systems

  • Microservices

  • Database design

  • Complex business logic

  • Authentication and authorization

  • Roles and permissions

  • Queues and background jobs

  • Redis / caching

  • Events and asynchronous processing

  • Webhooks and third-party integrations

  • Database transactions and data integrity

  • Testing and debugging

  • Security and performance optimization

  • Git and professional development workflows


  • Accounting / ERP Experience Is a Strong Advantage



    We strongly prefer candidates who have previously worked on accounting, ERP, inventory, POS, fintech or other transaction-heavy systems.
    Experience with double-entry accounting is particularly valuable.
    Knowledge of concepts such as the following is a major advantage:
  • General Ledger

  • Journal Entries

  • Debit / Credit

  • Chart of Accounts

  • Accounts Payable / Receivable

  • Inventory valuation

  • Cost of Goods Sold

  • Weighted-average costing

  • Adjustments and reversals

  • Financial periods

  • Reconciliation

  • Audit trails


  • You do not need to be an accountant, but you should understand how financial and inventory transactions must be designed correctly in software.

    Other Valuable Experience



    Experience in any of the following areas will be highly considered:
  • ERP systems

  • Inventory management

  • Procurement systems

  • POS systems

  • Restaurant technology

  • HR / Workforce Management

  • Employee scheduling

  • Attendance / timesheets

  • Approval workflows

  • Payroll

  • Task management

  • SaaS platforms

  • High-volume transactional applications

  • Mobile application backends

  • AWS / cloud infrastructure


  • What We Expect From a Senior Developer



    We are not looking for someone who only waits for a task and writes the requested API.
    We need someone who can look at a requirement and think about:
  • What is the correct database structure?

  • What is the source of truth?

  • What happens if the same request is submitted twice?

  • What happens if a process fails halfway?

  • What happens when a queue retries?

  • How should historical data be preserved?

  • How should permissions be scoped?

  • How do we prevent data from one company being exposed to another?

  • How should transactions be reversed or corrected?

  • How will this design behave when the platform grows?


  • Understanding concepts such as idempotency, transaction integrity, retries, event-driven architecture, eventual consistency, auditability and distributed systems is a strong advantage.

    The Candidate We Want



    We are looking for someone who:
  • Has 5+ years of real backend development experience

  • Has strong Laravel experience

  • Can work independently

  • Can understand complicated systems quickly

  • Can design before coding

  • Can identify technical risks and edge cases

  • Can challenge an incorrect approach and suggest a better one

  • Writes clean and maintainable code

  • Understands the importance of data integrity

  • Can troubleshoot difficult production problems

  • Has experience across more than one type of business system

  • Wants to take ownership of the backend rather than simply complete tickets


  • Previous experience as a Senior Backend Developer, Backend Lead, Technical Lead or Software Architect is highly preferred.

    Important



    This is a full-time, on-site position in Tabuk, Saudi Arabia.
    Remote work is not available for this role.

    How to Apply



    When contacting us, please include:
    1.
    Your CV / Resume
    2.
    Years of Laravel experience
    3.
    Current city and country
    4.
    Your current or expected salary
    5.
    When you are available to start
    6.
    A short description of the most complex backend system you have personally worked on
    7.
    Please mention if you have experience with:
    Accounting / Double-Entry / ERP / Inventory / POS / SaaS / Microservices

    Please apply only if you meet the required experience and are able to work full-time on-site in Tabuk
    Call WhatsApp