Powered by Information Department Government of Sindh

We are hiring an experienced Senior Backend Engineer to lead the backend development of PayOn, a cloud-based HoReCa SaaS platform serving hotels, restaurants, and cafés.


 

The platform handles orders, payments, staff operations, reporting, and real-time business workflows. Because PayOn processes financial transactions and critical operational data, we require a developer who can build secure, scalable, and reliable backend systems.


 

Candidates who can join immediately will be preferred.


 

Responsibilities

• Develop and maintain backend services using Laravel

• Build scalable REST APIs for web and mobile applications

• Improve backend architecture and refactor legacy systems

• Implement secure multi-tenant architecture and access control

• Develop and maintain payment flows, transactions, refunds, and webhook handling

• Ensure data integrity and idempotent payment processing

• Optimize database queries and backend performance

• Implement real-time features using WebSockets

• Deploy and manage infrastructure on DigitalOcean

• Write automated tests and technical documentation

• Monitor and troubleshoot production issues


 

Requirements

• Strong expertise in Laravel (5+ years)

• Experience building large production systems

• Payment gateway and webhook integration experience

• Strong database design skills (MySQL/PostgreSQL)

• Knowledge of transactions, concurrency handling, and idempotency

• Experience with WebSockets or real-time systems

• Hands-on experience deploying applications on DigitalOcean

• Experience with Git workflows and clean architecture


 

Nice to Have

• Experience with fintech, POS, or accounting systems

• Ledger-based payment architecture

• Redis, queues, and caching systems

• Docker and CI/CD experience

• SaaS or multi-tenant system experience


 

Job Details

Remote Position

Evening Shift (3 PM onwards)

Full-Time Role

Saturday & Sunday Off

Selected candidates will undergo a 1-month probation period to evaluate technical performance and system understanding.

  • Candidates who can join immediately will be preferred.

Salary

Market Competitive

Monthly based

Location

Karachi Division,Pakistan,Pakistan

Job Overview
Job Posted:
2 weeks ago
Job Expire:
1 month from now
Job Type
Pvt Job
Job Role
- Civil Engineer - Mechanical Engineer
Education
Bachelor's Degree
Experience
2 Years
Total Vacancies
1
Age requirment
18 Year - 35 Year

Job Tags:

Share This Job:

Location

Karachi Division,Pakistan,Pakistan