Senior PHP Developer (Laravel) (IRC265145)

Job Description

  • 5+ years PHP development experience.
  • 3+ years Laravel experience, ideally with Laravel Nova.
  • Expertise in Laravel features such as Eloquent, API Resource, Queues, Events, Jobs, and Policies.
  • Familiarity with legacy PHP versions (PHP-FPM 7.2/7.3) and upgrading/migration processes.
  • Deep understanding of Laravel features: Eloquent ORM, Queues, Events, Service Providers, Jobs, Middleware, etc.
  • Proficiency with relational databases (MySQL, PostgreSQL).
  • Comfortable working in microservices architecture using RESTful APIs
  • Experience collaborating with Go-based services and handling cross-language data communication will be a plus.
  • Familiarity with OAuth, token-based authentication, and secure API design.
  • Experience with unit testing and integration testing (PHPUnit, Pest).
  • Solid understanding of Docker containers and CI/CD workflows (GitHub Actions).
  • Familiarity with Kubernetes deployments and GCP (Google Cloud Platform) is a strong plus.
  • Understanding of caching (Redis, Memcached) and performance optimization.
  • Knowledge of cloud platforms (Google Cloud Platform, AWS, etc.) is a plus.

Job Responsibilities

  • Design, develop, and maintain backend services and APIs using PHP (Laravel framework) that support user profiles, job listings, and content feeds.
  • Collaborate with Golang developers to ensure smooth interoperability between services in a microservices architecture.
  • Build and extend features in Laravel Nova for internal admin and CMS tools.
  • Integrate with third-party APIs such as Mailchimp and CollegeSports.jobs to support automated data synchronization.
  • Develop robust, secure API endpoints and ensure data accuracy across interconnected services.
  • Implement Redis caching and other performance optimizations to support scalable delivery of dynamic content.
  • Participate in agile sprint planning, standups, and retrospectives with cross-functional teams.
  • Conduct code reviews, enforce best practices, and mentor junior developers.
  • Write unit and integration tests to ensure application reliability.
  • Contribute to Docker-based CI/CD workflows and help manage the release pipeline via GitHub Actions.
  • Assist with performance tuning, error monitoring, and incident resolution using tools like Elasticsearch/Kibana and Netdata.

Department/Project Description

Our Client provides engineering web platforms for colleges and professional sports leagues including content creation, streaming services, subscriptions, ticketing, and marketing. They are a full-service technology solutions firm specializing in Web, App, OTT, e-commerce, Video, Data and Digital Marketing platforms and services.

Published 13 May
142 views
ยท
19 applications
To apply for this and other jobs on Djinni login or signup.