Looking for Laravel Developer
Worldwide
Senior Laravel Developer The Role We are seeking a highly technical, visionary Senior Laravel Developer to take ownership of our core backend systems, drive architectural decisions, and elevate our engineering standards. In this role, you will transition beyond standard CRUD operations to tackle complex, high-concurrency challenges, build resilient distributed systems, and design APIs that power both our web platforms and mobile ecosystems. You will act as a primary technical pillar within the engineering team, responsible for ensuring that our codebase remains scalable, secure, and highly maintainable as our user base grows. You will not only write exceptional code but also champion best practices, author technical documentation, and actively mentor mid-level and junior engineers to foster a culture of technical excellence and continuous improvement. Core Responsibilities Architecture & System Design Spearhead the design and architecture of scalable, high-availability backend systems using PHP 8.x and the Laravel framework. Evaluate and implement advanced design patterns, Domain-Driven Design (DDD), and Service-Oriented Architecture (SOA) where appropriate to ensure modularity. Author and maintain Architectural Decision Records (ADRs) to document system evolutions and technical tradeoffs. Backend Engineering & API Development Develop robust, versioned, and heavily documented RESTful and/or GraphQL APIs for seamless integration with modern frontend clients, mobile apps, and third-party partners. Build and maintain custom Laravel packages to share internal logic across multiple microservices or applications. Implement event-driven patterns using Laravel's event system, message brokers (e.g., RabbitMQ, Kafka), and WebSocket technologies for real-time functionality. Database & Performance Optimization Design intricate relational database schemas (MySQL/PostgreSQL) capable of handling millions of records with minimal latency. Masterfully utilize Laravel Eloquent ORM while possessing the expertise to write highly optimized raw SQL queries, manage database locks, and ensure transaction integrity. Aggressively identify system bottlenecks, resolving N+1 query issues, and profiling memory usage. Implement advanced caching strategies using Redis or Memcached to drastically reduce database load and improve response times. Manage complex background processing and scheduled tasks using Laravel Horizon and robust queue workers. Security, Quality & Deployment Enforce rigorous security protocols, protecting against OWASP Top 10 vulnerabilities, ensuring proper data encryption, and managing OAuth2/JWT authentication flows. Champion Test-Driven Development (TDD) by writing comprehensive unit, feature, and integration tests utilizing PHPUnit and Pest to guarantee zero-regression deployments. Collaborate heavily with DevOps to streamline CI/CD pipelines (GitHub Actions, GitLab CI), ensuring automated testing, static analysis (PHPStan, Laravel Pint), and seamless deployments. Leadership & Mentorship Lead rigorous code reviews, enforcing SOLID principles, DRY methodologies, and PSR-12 coding standards. Facilitate technical workshops, pair programming sessions, and one-on-ones to upskill the engineering team. Collaborate cross-functionally with Product Managers and UI/UX designers to translate complex business requirements into elegant technical solutions. Required Qualifications Experience: 6+ years of professional software engineering experience, with a minimum of 4+ years dedicated heavily to the Laravel ecosystem in a production environment. PHP Mastery: Deep, intimate knowledge of modern PHP (8.1+), including strict typing, enums, traits, interfaces, and the JIT compiler. Database Expertise: Proven track record of designing and scaling relational databases, with a profound understanding of indexing, normalization, and query execution plans. API & Integration: Extensive experience architecting secure APIs and integrating with complex third-party platforms (e.g., payment gateways like Stripe, CRM systems, or enterprise ERPs). Testing Discipline: Unwavering commitment to automated testing. You should feel uncomfortable deploying code that lacks robust test coverage. Version Control: Git mastery, including branching strategies (GitFlow/Trunk-based development), interactive rebasing, and resolving complex merge conflicts. Problem-Solving: Elite debugging and diagnostic skills. You can trace an issue from a vague user report down to a specific line of code or infrastructure misconfiguration. Preferred Qualifications (The "Nice-to-Haves") Modern Frontend Awareness: While this is a backend-focused role, experience with the TALL stack (Tailwind, Alpine.js, Laravel, Livewire), Inertia.js, Vue.js, or React is highly advantageous. Cloud Infrastructure: Hands-on experience deploying and managing applications on AWS (EC2, S3, RDS, SQS, ElastiCache) or Google Cloud Platform. Serverless & Orchestration: Familiarity with Laravel Vapor (Serverless PHP) or containerization technologies like Docker and Kubernetes. Search Engines: Experience implementing and optimizing full-text search solutions using Elasticsearch, Meilisearch, or Algolia via Laravel Scout. Legacy Modernization: Proven experience successfully migrating legacy PHP applications (or older Laravel versions) up to modern, cleanly architected Laravel standards without disrupting business operations.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$10.00
-
$30.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 weeks ago
- Interviewing:24
- Invites sent:0
- Unanswered invites:0
About the client
- VietnamHanoi5:55 PM
- $13K total spent8 hires, 2 active
- 762 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by