Full-Stack Developer – SaaS Platform (Laravel + WordPress/WooCommerce)

Job Category: Development
Job Type: Full Time On-site
Job Location: Egypt

The Role

You’ll be the primary developer responsible for our Laravel application and its integration with our WordPress infrastructure.

This is not a typical CRUD app role. You’ll be working across payment gateways, queue-based job processing, external API orchestration, and server-side WordPress management , all in a production environment serving real paying customers.

────────────────

What You’ll Own

* Subscription & billing engine : Payment processing (Stripe, regional gateways), renewal logic, retry flows, grace periods, plan switching, and wallet-based transactions.

* Site lifecycle management : Provisioning new WordPress/WooCommerce sites, suspending/activating based on subscription status, domain changes, and site deletion via our internal API.

* Platform Infrastructure sync : Ensuring the Laravel app and the PHP-based mini-api (which manages WordPress sites on AWS) stay in sync reliably.

* Queue & scheduled job reliability : Maintaining and improving background jobs that handle payment retries, renewal reminders, status updates, and cleanup tasks.

* Customer experience improvements : Identifying and fixing friction points in the signup, payment, and site management flows to improve conversion and retention.

────────────────

What We’re Looking For

Must Have

* 3+ years with Laravel : You’re comfortable with Eloquent, queues/jobs, scheduled commands, service classes, and event/observer patterns.

* Payment integration experience : You’ve worked with Stripe or similar gateways, handled webhooks, retries, and edge cases around failed/partial payments.

* Debugging complex async flows : You can trace a bug across a scheduled command → queued job → HTTP API call → external server and figure out where it broke.

* PHP proficiency : Strong understanding of PHP 8.x features.

* MySQL/Database skills : Query optimization, understanding of transactions and race conditions.

* API integration : Experience consuming and building REST APIs, handling timeouts, retries, and error states.

────────────────

Nice to Have

* WordPress/WooCommerce experience (WP-CLI, plugin development)
* AWS experience (EC2, EFS, S3, or Cloudflare R2)
* Experience with subscription/SaaS billing patterns (dunning, grace periods, plan proration)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top