cover
Full Time

AI-Assisted Laravel Developer: Modern PHP Engineering & Internal Tools/ 1 week ago

Same Page Holdings LLC
$4,000 - $10,000 /monthly
Application ends: 2025-12-15

Quick Summary

Seeking a remote 1099 Contractor with 5+ years of advanced Laravel experience (8+, PHP 8.2+) to serve as a full-stack developer building sophisticated, multi-tenant internal tools for Solar sales operations. The role requires expertise in Laravel 11, advanced Eloquent ORM, and queue systems, coupled with Vue 3 (Composition API), Inertia.js, and Tailwind CSS. Critical responsibilities include designing complex relational databases, implementing geospatial features (Mapbox), and integrating numerous third-party APIs such as Pipedrive CRM, Google Calendar, and SMS services. Compensation ranges from $4,000 to $10,000 USD per month.

About the Role

Same Page Holdings LLC seeks an exceptional Laravel developer to build sophisticated internal tools for Solar sales operations. This full-stack application manages thousands of appointments, leads, and sales across multiple teams. It is a complex, multi-tenant platform featuring real-time capabilities, third-party integrations, and a mobile-first design.

Technical Stack Overview

Backend Technologies (PHP/Laravel)

  • Laravel 11 (Utilizing latest features, modern PHP 8.2+)
  • MySQL with complex relational schema (Multi-tenant architecture)
  • Custom API Authentication (HMAC-based system)
  • Queue-based processing (Background jobs, notifications, external API calls)
  • Service-oriented architecture (Dedicated service classes for integrations)
  • Location APIs integrating data from React Native/EXPO app.

Frontend Technologies

  • Vue 3 (Composition API,
  • Inertia.js (SSR hybrid approach)
  • Tailwind CSS + PrimeVue component library
  • Mapbox GL for geospatial features
  • Vue3-Toastify for notifications
  • AG Grid for advanced data tables

Critical Third-Party Integrations

  • Pipedrive CRM: Automated deal creation, notes, pipeline management
  • Google Calendar API: Automated event creation with multi-attendee invites
  • Slack Webhooks: Real-time team notifications
  • Telnyx: SMS notifications and two-way messaging (Experience with Tells.co or Twilio is acceptable)
  • AWS S3: File storage and management
  • Expo Push Notifications: Mobile app notifications
  • Mapbox: Geocoding, routing, and location tracking

Key Development Features

  • Multi-tenant appointment scheduling system with real-time dispatcher boards
  • Role-based dashboards (Dispatchers, Setters, Team Admins, Team Members, Org Admins)
  • Dynamic outcome questionnaires featuring conditional logic and validation
  • Automated calendar management via Google Calendar integration
  • GPS-based location tracking and audit trails for field teams
  • Smart lead routing based on credit scores, service areas, and team capacity
  • Real-time notification system (Email, Slack, SMS, Push)
  • Team invitation system with token-based onboarding
  • Service area management using geocoding and zip code validation
  • Mobile-first API supporting React Native application

Required Technical Skills and Experience

Must Have

  • 5+ years of Laravel experience (Laravel 8+, modern patterns)
  • Advanced Eloquent ORM skills (complex relationships, polymorphic relations, query optimization)
  • Experience with Service-oriented architecture (building reusable service classes)
  • Expertise in API design (RESTful APIs, custom authentication, error handling)
  • Proficiency with Queue/Job systems (Laravel queues, background processing)
  • Experience integrating third-party APIs (OAuth, webhooks, rate limiting)
  • Strong Database design skills (migrations, indexes, foreign keys, multi-tenant patterns)
  • Vue 3 fundamentals (Composition API, reactive data, component communication)
  • Git version control proficiency (branching, merging, pull requests)

Strong Plus Skills

  • Inertia.js experience (server-side rendering, shared data)
  • Spatie Laravel Permissions (role/permission management)
  • Google API integrations (Calendar, Maps, OAuth)
  • CRM integrations (Pipedrive, HubSpot, Salesforce)
  • Geospatial features implementation (geocoding, service areas, distance calculations)
  • Email templating (Blade templates, responsive HTML emails)
  • SMS APIs (Twilio, Telnyx, two-way messaging)
  • Mobile app backend development (React Native API support)
  • AWS services (S3, SES, CloudWatch)
  • Testing experience (PHPUnit, Feature tests, Browser tests)

Nice to Have

  • Mapbox GL experience
  • Real-time features implementation (WebSockets, Pusher)
  • Playwright/E2E testing
  • Laravel Pail (log monitoring)
  • Sentry error tracking
  • Multi-tenant SaaS architecture experience

Why Join Our Team?

You'll Love This If You:

  • Enjoy solving complex business logic puzzles
  • Want to see your code used daily by real teams
  • Love integrating third-party APIs
  • Get satisfaction from well-structured, maintainable code
  • Care about user experience (even internal tools should delight)
  • Prefer building features over maintaining legacy code
  • Thrive in a fast-paced, iterative environment

You'll Struggle If You:

  • Don't like using AI-enabled IDEs, leveraging Claude Code, and thinking "bigger than yourself".
  • Only want to work on "perfect" codebases (we're actively refactoring)
  • Need detailed specs for every feature (we iterate quickly)
  • Don't enjoy debugging third-party API issues
  • Prefer frontend-only or backend-only work (you'll do both)
  • Can't handle changing requirements
  • Don't like being held to high code quality standards

Development Process and Standards

  • Code Reviews: All code is reviewed before merging.
  • Documentation: We maintain extensive .cursorrules for standards.
  • Testing: Write tests for critical business logic.
  • Deployment: Continuous deployment to staging, manual to production.
  • Monitoring: Sentry for errors, Laravel Pail for logs.
  • Communication: Daily standups, Slack for async communication, Jira for tickets.

Compensation and Benefits

  • Salary: Competitive, based on experience.
  • Remote-first: Work from anywhere.
  • Flexible hours: Core hours for team overlap.
  • Equipment: Mac/PC of your choice.
  • Employment Type: 1099 Contractor.

How to Apply

Send us:

  • Your resume highlighting Laravel projects
  • GitHub profile or portfolio of Laravel work
  • Brief answers to these questions:
    • Describe a complex Laravel integration you've built
    • How would you structure a multi-tenant appointment scheduling system?
    • What's your approach to debugging a failing third-party API integration?
    • Share an example of code you're particularly proud of
  • Email:
  • Subject: Senior Laravel Developer -

Interview Process

  1. Phone Screen (30 min): Culture fit, basic experience
  2. Technical Interview (60 min): Laravel concepts, API design, database modeling
  3. Code Review (30 min): Review a real PR from our codebase
  4. Pair Programming (90 min): Build a small feature together
  5. Team Meet (30 min): Meet the team, ask questions
  6. Offer

SAME PAGE HOLDINGS LLC is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Job Types: Full-time, Contract

Pay: $4,000.00 - $10,000.00 per month

Work Location: Remote

Share

Same Page Holdings LLC

Same Page Holdings LLC

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy