T

Senior Laravel PHP Developer

TechCorp Solutions Pvt. Ltd. Lahore, Pakistan (Remote candidates welcome) Deadline: Not specified
IT Software & Tech

Job Description

Senior Laravel PHP Developer

Company Overview

TechCorp Solutions Pvt. Ltd. is a leading software development company that specializes in creating innovative solutions for businesses worldwide. We are a fast-moving team that values clean code, pragmatic architecture, and ownership. Our mission is to deliver high-quality products that exceed our customers' expectations.

Position

We are seeking a highly skilled Senior Laravel PHP Developer to join our growing product team. As a senior developer, you will play a key role in designing, building, and maintaining scalable web applications and APIs that power our SaaS platform.

Employment Type

Full-time, Permanent

Location

Lahore, Pakistan (Remote candidates welcome)

Salary & Benefits

Competitive salary (PKR 200,000 – 350,000/month) + annual performance bonus

Compensation

Our compensation package includes:

  • Competitive salary
  • Annual performance bonus
  • Medical & health insurance (employee + family covered)
  • Learning & development budget (courses, certifications, conferences)
  • Latest MacBook Pro or laptop of your choice
  • Fast-track career growth path to Tech Lead / Architect

Accommodation & Facilities

We offer a flexible remote / hybrid work arrangement, allowing you to work from the comfort of your own home or our office in Lahore. Our office is equipped with the latest technology and amenities to ensure a comfortable and productive work environment.

Job Description

As a Senior Laravel PHP Developer, you will be responsible for designing, building, and maintaining scalable web applications and APIs that power our SaaS platform. You will collaborate closely with product managers, frontend engineers, and DevOps to deliver high-quality features on time. Your primary focus will be on developing robust Laravel-based web applications and RESTful APIs, writing clean, testable, maintainable code, and optimizing database queries and application performance.

Key Responsibilities

  • Develop and maintain robust Laravel-based web applications and RESTful APIs
  • Write clean, testable, maintainable code following SOLID principles and design patterns
  • Build and integrate third-party APIs (payment gateways, SMS, email services, etc.)
  • Optimize database queries and application performance using MySQL and Redis
  • Collaborate with frontend developers (Vue.js / Livewire) to deliver seamless user experiences
  • Conduct code reviews, mentor junior developers, and enforce best practices
  • Participate in agile sprints, planning sessions, and technical design discussions
  • Set up and manage CI/CD pipelines and deployments via Laravel Forge / Envoyer

Required Skills & Experience

  • Laravel 10 / 11 & PHP 8.x (service providers, queues, events, policies, artisan commands, Eloquent ORM, middleware, broadcasting)
  • MySQL / PostgreSQL (query optimization, indexing strategies, migrations, complex joins, stored procedures)
  • API Development (REST / GraphQL) (Sanctum / Passport authentication, API versioning, rate limiting, request validation)
  • Testing (PHPUnit / Pest) (unit, feature, and integration tests, test-driven development)
  • Git & Version Control Workflows (GitFlow or trunk-based development, pull request reviews, branching strategies)
  • Redis / Queues / Scheduling (caching strategies, job queues, task scheduling, cache invalidation)

Frontend Knowledge

  • Vue.js / Livewire / Inertia.js (SPA development, reactive UI without JavaScript)
  • Filament PHP (admin panel development)

Additional Technical Skills

  • Docker & Docker Compose
  • Git & CI/CD (GitHub Actions, Laravel Forge, Envoyer)
  • PHPUnit / Pest (testing)

Preferred Qualifications

  • Experience with microservices or event-driven architecture
  • AWS / DigitalOcean cloud infrastructure experience
  • Stripe / PayFast / JazzCash payment gateway integration
  • OpenAI or other LLM API integration experience

What We’re Looking For

We are looking for a highly skilled and experienced Senior Laravel PHP Developer who is passionate about delivering high-quality products. You should have a strong understanding of Laravel, PHP, and web development principles, as well as excellent problem-solving skills and attention to detail.

Work Environment

Our work environment is collaborative, ego-free, and open to communication. We value teamwork, accountability, and continuous learning. We offer a flexible remote / hybrid work arrangement, allowing you to work from the comfort of your own home or our office in Lahore.

Hiring Process

Our hiring process typically takes 3-4 weeks to complete. We will review your application, conduct interviews, and assess your technical skills. If you are shortlisted, we will contact you to discuss the next steps.

How to Apply

To apply, please send the following to careers@techcorpsolutions.pk with the subject line: “Senior Laravel Developer – [Your Name]”

  • Your updated CV / Resume (PDF preferred)
  • A brief cover letter explaining your fit for the role
  • Links to your GitHub profile or portfolio
  • Any relevant project links or work samples

Bonus Skills (Nice to Have)

  • Vue.js 3 / Inertia.js for SPA development
  • Laravel Livewire for reactive UI without JavaScript
  • Filament PHP for admin panel development

Join Us

If you are a motivated and talented Senior Laravel PHP Developer looking to join a dynamic team, please apply now. We offer a competitive salary, flexible work arrangement, and opportunities for career growth and development. Join us in delivering high-quality products that exceed our customers' expectations.

The Skill Stack

Laravel 10 / 11 & PHP 8.x MySQL / PostgreSQL API Development (REST / GraphQL) Testing (PHPUnit / Pest) Git & Version Control Workflows Redis / Queues / Scheduling Vue.js / Livewire / Inertia.js Filament PHP Docker & Docker Compose Git & CI/CD PHPUnit / Pest

How to Apply

To apply, please send the following to careers@techcorpsolutions.pk with the subject line: “Senior Laravel Developer – [Your Name]”• Your updated CV / Resume (PDF preferred)• A brief cover letter explaining your fit for the role• Links to your GitHub profile or portfolio• Any relevant project links or work samples

Submit Application