Argentina Remote (Global) Full-time

Laravel is hiring a Senior Software Engineer (Laravel + React)

About the Role

Laravel is looking for a Senior Software Engineer to join our small, senior team building Laravel Cloud, a fully-managed PaaS trusted by thousands of developers. You’ll design and build full-stack features for this platform, requiring deep Laravel backend instincts and the ability to cross the stack to craft polished Inertia and React interfaces.

What You'll Do

  • Design and build full-stack features across the Laravel Cloud platform — from database schema and Eloquent models through to Inertia-powered React UIs.
  • Architect clean, testable Laravel backends: Actions, Form Requests, queued jobs, event broadcasting, and multi-tenant API endpoints.
  • Work across a rich domain: applications, environments, deployments, databases, caches, filesystems, networking, DNS zones, and observability.
  • Write comprehensive Pest tests for every feature — happy paths, failure modes, and edge cases — and hold the codebase to a high standard of coverage and type safety.
  • Contribute polished frontend work using React and Inertia.js — dashboards, resource UIs, real-time data, and complex form flows.
  • Uphold engineering standards: PHPStan/Larastan static analysis, 100% type coverage, Pint/Rector formatting, and ESLint.
  • Collaborate with product and design to ship work that's both technically sound and feels great to use.

What We're Looking For

  • 5+ years of experience building production applications with Laravel and PHP — deep framework knowledge and strong opinions about how to structure backend code.
  • Solid understanding of Eloquent, query optimization, database design, and preventing N+1 problems at scale.
  • Experience designing and building reliable background job pipelines, event-driven processes, and queued tasks in Laravel.
  • Comfort building clean RESTful or JSON:API-compliant APIs — including auth, rate limiting, multi-tenancy, and versioning concerns.
  • Strong React skills — can build interactive, accessible, and performant UIs with hooks, real-time data, and solid component structure.
  • Experience with Inertia.js or similar hybrid SPA patterns.
  • Proficiency with modern frontend tooling: Vite and Tailwind CSS.
  • A testing mindset — reach for Pest naturally, treat tests as first-class code, and care about coverage and type safety.
  • Strong communication skills — write clearly, give useful code reviews, and collaborate well in an async remote team.

Nice to Have

  • Familiarity with cloud infrastructure concepts: DNS, TLS, containers, deployments, or managed databases.
  • Real-time web experience: WebSockets, Laravel Echo, event broadcasting.
  • Contributions to open source in the Laravel ecosystem.
  • Familiarity with PHPStan at a high enforcement level.

Technical Stack

  • PHP, Laravel, Eloquent
  • React, Inertia.js, Vite, Tailwind CSS
  • Pest, PHPStan, Larastan, Pint, Rector, ESLint

Team & Environment

You’ll join a small, senior team with high ownership, strong product taste, and no tolerance for accidental complexity. You'll build with modern, well-maintained tools like PHP 8.4, Laravel 12, React 19, and Tailwind CSS v4, free from legacy baggage.

Benefits & Compensation

  • Small tight-knit team where every developer counts.
  • Fully remote and globally distributed working environment.
  • Option to attend Laracon conferences around the world.
  • Health care plan (Medical, Dental & Vision).
  • Paid time off (Vacation, Sick & Public holidays).
  • Family leave (Maternity, Paternity).
  • Pension plans (As locally applicable).
  • Performance based bonus plan.
  • Company equity.

Work Mode

This is a fully remote role. We are looking for candidates located between EU West and US East time zones for optimal collaboration.

Laravel is an equal opportunity employer.

Required Skills
PHPLaravelEloquentReactInertia.jsViteTailwind CSSPestPHPStanLarastanRESTful APIJSON:APIDatabase DesignQuery Optimization
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Laravel

Laravel makes software development enjoyable, batteries-included, and productive. Laravel Cloud is a fully-managed PaaS trusted by thousands of developers and teams to ship and scale Laravel applications in production.

Visit website
Job Details
Category fullstack
Posted 11 days ago