Full-Stack Laravel Engineer - Remote
- Hiring from
- Philippines
- Work type
- Remote
- Posted
618,368 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
About the Role
We build performance-marketing software for affiliate marketers and paidacquisition teams. You will join a small team working across two production-grade SaaS platforms that combine campaign tracking, multi-touch attribution, retargeting, and campaign management across web push notifications, SMS, and email. They also support building and monetizing Progressive Web Apps (PWAs), custom domains, promotional links, subscriber management, and automated campaigns, with integrated subscription and usage-based billing systems.
Both platforms are built with Laravel monoliths and use separate deployment roles, including dashboard and administration nodes alongside horizontally scaled application nodes that handle high-volume redirects and tenant-specific custom domains. They rely heavily on queues and background workers, with strict tenant isolation across both platforms.
You will be responsible for delivering features end to end, from database schema design and migrations to application services, background jobs, user interfaces, and automated tests across both codebases.
What you'll do
- Design and build features across the stack: Eloquent models and migrations, service-layer business logic, queued jobs and scheduled commands, and the corresponding dashboard UI.
- Work on tracking and attribution correctness: click IDs, pixel events, conversion postbacks, deduplication, attribution windows, and event retention. Full-Stack Laravel Engineer 1
- Build and tune high-volume paths — campaign redirects, pixel ingestion, push dispatch — with attention to query performance (no N+1s, chunked processing, bulk writes) and cache design in Redis.
- Extend engagement channels: web push (VAPID, service workers, audience targeting, drip sequences), SMS via pluggable provider adapters, and bulk email delivered through AWS Lambda fan-out.
- Maintain billing integrity: Stripe subscriptions and webhooks (idempotency, dunning), prepaid wallets, per-event pricing, and ledger reconciliation.
- Uphold multi-tenancy and security: tenant scoping on every query and public endpoint, RBAC, activity/audit logging, 2FA flows, bot protection, and abuse-resistant public APIs.
- Integrate third-party APIs: Meta Pixel / Conversions API, DSP partners, Stripe, Postmark, Telegram, geo-IP, and email/SMS providers.
- Write tests as part of every change (Pest/PHPUnit feature tests, Laravel Dusk browser tests) and keep the CI quality gate green (Pint, ESLint, Prettier, TypeScript checks).
Must-have experience
- 4+ years of PHP with deep, recent Laravel experience (we run Laravel 12 on PHP 8.2+): Eloquent, queues, scheduler, middleware, policies, Fortify/Sanctum-style auth.
- Strong MySQL/MariaDB skills — schema design, indexing, and query optimization on large, write-heavy tables — plus Redis for cache and queues.
- Production experience with queue/worker architectures: designing idempotent jobs, retry semantics, and avoiding duplicate sends at scale.
- Frontend competence in both of our stacks, or strength in one and willingness to work in the other:
- React 19 + TypeScript + Inertia.js with Tailwind CSS v4 and shadcn/ui (AdSynapse)
- Blade templates with Bootstrap 5 / Tailwind, Sass, and vanilla JS (PWAKings)
- Experience building or maintaining multi-tenant SaaS, including tenant data isolation as a security requirement, not just a convenience.
- Stripe integration experience: subscriptions, webhooks, idempotency, and reconciliation.
- Disciplined testing habits: automated feature/browser tests, linting, and CI as a merge requirement.
- Comfortable in a Git/GitHub flow: PRs, code review, GitHub Actions, release tagging.
Strongly preferred
- Real ad-tech / affiliate / performance-marketing domain experience: tracking pixels, postbacks and S2S conversions, attribution models, click IDs/subids, cloaking and traffic filtering, DSPs/DMPs, Meta Conversions API.
- Web push expertise: VAPID keys, push subscription lifecycle, service workers (including sub-path registration quirks), deliverability across FCM/Mozilla/Apple endpoints.
- PWA internals: manifests, install flows, iOS vs Android behavior differences.
- AWS experience: S3, Lambda (we fan out push/email sends through Lambda), SES.
- Email deliverability knowledge (broadcast vs transactional streams, Postmark or similar).
- Experience with Laravel Forge or self-managed Nginx deployments behind a load balancer.
- Comfort with AI-assisted development workflows (we maintain agent rules/conventions in-repo and use them daily).
- Nice to have
- iGaming / betting industry marketing exposure.
- SMS gateway integrations (Twilio, Clickatell, or similar).
- i18n/localization experience (our products ship in multiple locales).
