PHP Classes

PHP Job: Remote Laravel Software Engineer (Allen - May work remotely)

Recommend this page to a friend!

PHP Professionals

PHP  Professionals

Announce you are available

5010 PHP jobs posted.
Get e-mail on new jobs.

Urgent Jobs: FREE
Non-Urgent Jobs: Premium

Hire Remote PHP Developers

Companies

Post your PHP jobs

18264 PHP professionals
are waiting for your jobs.

Urgent Jobs: USD $75
Non-Urgent Jobs: FREE

Recruiters

Recruiters

Find PHP professionals

Find PHP professionals
from 176 countries

Urgent Jobs: USD $30
Non-Urgent Jobs: FREE


  All available jobs All available jobs  >  United States Jobs in United States  >  Remote Laravel Software Engineer  >  Apply to this job  

Title: Remote Laravel Software Engineer

Summary:We’re looking for a Laravel engineer to help build and evolve our residential property platform.

This is a remote-friendly job offer as long as you can work within compatible time zones near CST and collaborate during work hours with the core team.
Post date:2025-11-25
Company:Resi
Location:Allen, TX
Country:United States
May telecommute:Yes (May work remotely)
Description:About the Role

You’ll be responsible for developing admin experiences with Filament, robust Laravel APIs, and integrations that connect our application to third-party leasing and lead providers.

You’ll work closely with product and operations to streamline lead intake, property/floor plan data, and internal workflows.


What You’ll Work On

- Build and refine Filament admin resources (forms, tables, actions, relation managers, widgets) used by internal teams and customers to manage properties, floor plans, media, property data, etc...

- Design, implement, and version RESTful APIs (currently v1) that expose our data; maintain API Resources and Transformers that ensure consistent, well-documented responses.

- Extend and harden lead capture flows, including validation, normalization, and enrichment of lead fields across the app.

- Own and improve third‑party integrations (e.g., Realpage, Yardi, Knock, etc…) including webhooks, API clients, retries, error handling, and observability.

- Ensure data integrity across Eloquent models, migrations, and relationships (e.g., Property, FloorPlan, Lead, Form) with a focus on performance and scalability.

- Add automated tests with Pest (feature/unit) around controllers, resources, queues, and integration boundaries.

- Collaborate on product requirements, convert them into technical plans, and ship iterative improvements.


Responsibilities

- Deliver high-quality Laravel code (PHP 8+) using modern patterns, strict typing, and SOLID principles.

- Build Filament v3/v4 admin features: custom form components, filters, bulk actions, relation managers, and dashboard widgets/charts.

- Create and maintain API endpoints under routes/api with clear versioning, authentication/authorization, and rate limiting.

- Implement background jobs/queues for outbound integrations, mail sending, and data sync; configure retry/backoff strategies.

- Add and maintain API Resources for consistent serialization of entities like FloorPlan, Unit and Property.

- Instrument monitoring and logging for integrations and lead pipelines; surface actionable errors to the team.

- Write tests with Pest and participate in code reviews.


Our Current Stack

- Backend: Laravel (11), PHP 8.x, Eloquent, API Resources, Mailables

- Admin: Filament v3 (Livewire, Tailwind, Alpine)

- Data: PgSQL, Redis

- Integrations: REST/webhooks (e.g., AnyoneHome integration client)

- Tooling: Composer, Pest, Git/GitHub, CI/CD

- Infrastructure: Laravel Cloud, Cloudflare, Mailgun, Nightwatch


Qualifications

- 4+ years of professional experience with Laravel; strong grasp of Eloquent, queues, events, mail, API Resources, and validation.

- Hands-on experience building production Filament v3 admin panels (forms, tables, actions, relation managers, widgets).

- Proven track record building and maintaining RESTful APIs (auth, versioning, pagination, error handling, rate limiting).

- Comfortable integrating with external APIs: HTTP clients, OAuth/token auth, retries, idempotency, and webhook handling.

- Strong PHP fundamentals, type safety, and testing practices (PHPUnit or Pest).

- Practical SQL skills, query optimization, and profiling in Laravel.

- Clear communication, ownership mindset, and the ability to break down ambiguous requirements.


Nice to Have

- Experience in residential property/leasing domains or CRM/lead management systems.

- Filament ecosystem knowledge: custom form fields, table filters, charting, notifications, Spatie roles/permissions integration.

- Performance: Queues tuning, caching strategies, job batching, and rate limiting.

- Frontend comfort with Livewire, Alpine.js, and Tailwind when extending Filament.

- CI/CD pipelines (GitHub Actions).


What Success Looks Like (first 90 days)

- Deliver a new Filament resource that streamlines an internal workflow (e.g., lead review and routing) with proper validation, actions, and permissions.

- Harden an integration (e.g., Realpage, AnyoneHome) with better retries, error surfacing, and dashboards for operations.

- Add tests around critical API v1 endpoints (properties, floor plans, lead submission) and reduce production error rate for those paths.

- Improve a Mailables pipeline for lead notifications, ensuring templates are consistent and localized as needed.


Location

Remote-friendly within compatible time zones near CST; collaboration hours with the core team.


How to Apply

Send your resume/GitHub/portfolio and a short note describing a Filament admin you’ve shipped and an API integration you’re proud of. Include links or screenshots if available.

Apply to this job

Candidate requirements

Availability
PHP developer:Yes
Programming
PHP 5:4 years
Frameworks
Laravel:4 years

Apply to this job