JOBSEARCHER

Principal Software Engineer (Laravel)

We're looking for a versatile Laravel developer who can seamlessly switch between feature development, bug fixes, and design work across our full-stack application. You'll work with modern Laravel tooling and be expected to contribute to both frontend and backend codebases with equal confidence.Required Skills & Experience:Strong expertise in Laravel (experience with Laravel 11/12's modern structure preferred)Deep understanding of Eloquent ORM, relationships, and query optimizationExperience with Laravel's ecosystem: queues, events, policies, form requestsProficient with database design, migrations, and seedersKnowledge of Laravel testing (PHP Unit)Frontend:Expert-level Livewire 3 knowledge (including Volt single-file components)Strong Tailwind CSS skills (v4 experience a plus)Solid Alpine.js fundamentals for reactive UI patternsComfortable with component-based architectureUnderstanding of loading states, Livewire: model patterns, and lifecycle hooksFull-Stack Capabilities:Ability to build complete features from database to UIDebug issues across the entire stackMake design decisions that balance aesthetics with functionalityWrite clean, maintainable, well-tested codeFollow PSR-12 and Laravel best practicesNice to Have7-10 years of professional software development experience (capability matters more than tenure).Experience with Flux UI component libraryInertia.js knowledgeUnderstanding of Laravel Pint, FortifyContributions to open-source Laravel packagesEye for UI/UX design principlesWhat You'll DoFeature Development (40%)Design and implement new features from conception to deploymentCreate database schemas, Eloquent models, and relationshipsBuild interactive Livewire components with polished UIsWrite comprehensive tests for new functionalityBug Fixes & Maintenance (30%)Troubleshoot issues across frontend and backendOptimize database queries and eliminate N+1 problemsRefactor legacy code to modern Laravel standardsFix UI inconsistencies and responsive design issuesDesign & Polish (30%)Ensure consistent styling using Tailwind conventionsImplement loading states, transitions, and micro-interactionsMaintain design system consistency across the applicationWhat Makes You SuccessfulYou think in the Laravel way—using the framework's conventions and tools rather than fighting against themYou understand that great features need both solid backend logic and delightful user experiencesYou're comfortable reading existing code patterns and following established conventionsYou can identify when to use Livewire vs. traditional forms, when to extract components, and when to reach for AlpineYou write tests naturally as part of your development processYou care about code quality but also know when to shipTools: Laravel Nova, Inertia.js, Laravel Pint, PestInfrastructure: Git, Composer, npm/ViteCulture FitYou'll thrive here if you:Love the Laravel ecosystem and stay current with its evolutionTake pride in writing clean, well-structured codeCan context switch between deep backend work and pixel-perfect frontend implementationsAppreciate good documentation and established conventionsEnjoy collaborative problem solvingFluent English and ability to work overlapping US business hoursDirect client impact: Work with US-based clients, shaping both technical and business outcomesClear career path: Transparent framework with defined competencies and progressionProfessional growth: Diverse projects, leadership opportunities, and a path to Consultant Engineer levelCollaborative culture: Join a team that values technical excellence, mentorship, and client success#J-18808-Ljbffr