FIND_THE_RIGHTJOB.
Abu Dhabi, United Arab Emirates
Responsibilities:
·Design, implement, and maintain RESTful APIs in Laravel 9/10 on PHP 8.x following SOLID/PSR standards.
· Own database schema design and performance on MySQL 8 (indexes, normalization, partitioning, query optimization).
· Implement marketplace modules: supplier onboarding, product/catalogue, pricing & margins, inventory, cart/checkout, orders, returns/refunds.
· Build BNPL/credit workflow: buyer KYC, credit limits, statement generation, dunning, repayment tracking, settlement calendar.
· Integrate payments and payouts with UAE-ready gateways (e.g., Checkout.com, Network, PayTabs, Stripe UAE), COD, Apple Pay.
· Implement vendor settlement engine aligned to Servoo’s model (e.g., 30–45 day cycles, statements, reconciliation).
· Build delivery & logistics backend: slots, routing hooks, shipment statuses, rider/van assignment, webhooks with last-mile partners.
· Implement search and filtering using MySQL full-text or external search (Elasticsearch/Meilisearch) as needed.
· Build notifications (email, SMS, WhatsApp Business API) and event/queue processing with Laravel Queues/Horizon.
· Develop admin dashboards, reports, and audit logs for finance, operations, and supplier performance.
· Ensure security and compliance: OAuth2/Sanctum, RBAC, rate-limiting, OWASP, data protection (UAE PDPL), logging and monitoring.
· Establish CI/CD pipelines, test coverage (PHP Unit/Pest), code reviews, and documentation.
· Collaborate with frontend/mobile, operations, and finance to ship features on schedule.
· Maintain staging/production environments, perform migrations, and handle incident response with clear SLAs.
Required Skills & Experience:
· 3–5+ years professional backend development in PHP; 2+ years with Laravel in production.
· Strong MySQL expertise: complex joins, EXPLAIN plans, slow-query tuning, transactions, isolation levels, deadlock resolution.
· Hands-on with Laravel components: Eloquent, Queues/Horizon, Events/Listeners, Jobs, Policies/Gates, Cache, Notifications, Mail, API Resources.
· Authentication/authorization: Laravel Sanctum/Passport, JWT/OAuth2, multi-role RBAC, passwordless/OTP flows.
· Payment’s integration experience and secure handling of payment webhooks and idempotency.
· Building multi-tenant or multi-brand systems and modular service layers.
· Git/GitHub, branching strategies, code reviews, and automated testing.
· Caching and performance: Redis, query caching, pagination strategies, N+1 avoidance.
· API design principles, versioning, and backward compatibility.
· Linux server basics, Nginx/Apache, environment configuration, and secrets management (. env, Vault).
Job Type: Full-time
Similar jobs
NorthBay Solutions
Abu Dhabi, United Arab Emirates
2 days ago
AGORA TECHNOLOGIES - L.L.C - S.P.C
Abu Dhabi, United Arab Emirates
2 days ago
CloudJune Technologies LLC
Abu Dhabi, United Arab Emirates
2 days ago
Unikie
Abu Dhabi, United Arab Emirates
2 days ago
KBR
Abu Dhabi, United Arab Emirates
9 days ago
Sanimed International Lab and Management LLC
Abu Dhabi, United Arab Emirates
9 days ago
KBR
Abu Dhabi, United Arab Emirates
9 days ago
© 2025 Qureos. All rights reserved.