Search by job, company or skills

GITCS

Senior Laravel Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: Senior PHP Laravel Developer Microservices Project

Position: Senior PHP Laravel Developer

Location: Remote/On-Site as per requirement

Working Hours: 9:00 AM 7:00 PM, MondaySaturday

Salary: Up to 50,000 per month (matching technical roles)

About the Role

Seeking an experienced PHP Laravel Developer with 4-5 years of hands-on expertise in architecting, developing, and deploying microservice-based platforms. The candidate must excel in building distributed backend systems, API-first services, and cloud deployments, ensuring optimal collaboration with frontend/mobile teams (Flutter). High-quality delivery within tight timelines is essential, alongside technical leadership and expert-level problem-solving skills.

Key Responsibilities

  • Design, develop, and deploy PHP Laravel microservices for scalable backend applications, ensuring seamless integration with frontend/mobile clients.
  • Architect distributed systems with modular, maintainable code, following microservice principles and best practices.
  • Implement and manage advanced Laravel library packages.
  • Collaborate closely with the Flutter Developer team to integrate RESTful APIs, GraphQL, gRPC endpoints, push notifications, and related backend services.
  • Lead backend development, assign tasks, review code, and ensure project milestones are met efficiently.
  • Implement secure authentication, authorization (OAuth2, JWT), and session management across services.
  • Build and manage API gateways, service discovery, and event-driven architectures using queues (e.g., Redis, Kafka, RabbitMQ).
  • Manage database systems (PostgreSQL) and ensure robust data flow across microservices.
  • Optimize microservice performance, code quality, and resolve deployment/debugging issues in cloud environments.
  • Lead CI/CD pipeline setup (GitHub), container orchestration (Docker, Kubernetes), and cloud deployment lifecycle for the microservice platform.
  • Communicate directly with stakeholders to understand requirements and deliver technical solutions matching business needs.

Required Skills & Experience

  • Minimum 4-5 years of professional experience in PHP/Laravel backend development of enterprise projects.
  • Strong expertise in microservices architecture: service communication, API gateway, service discovery, orchestration.
  • Mastery of Laravel library packages and extensive experience with Composer and package management.
  • Advanced understanding of REST, GraphQL, gRPC; building scalable distributed systems and secure API endpoints.
  • Experience implementing event-driven patterns and message queues for microservices.
  • Expertise in database management (MySQL, PostgreSQL, NoSQL) for distributed environments.
  • Proven experience with cloud deployments, containerization (Docker), and orchestration tools (Kubernetes) for microservice backend solutions.
  • Hands-on leadership in DevOps practices: CI/CD pipelines, cloud deployment (AWS, GCP, Azure).
  • Excellent problem-solving skills, analytical thinking, and debugging capabilities for production environments.
  • Strong communication and collaboration abilities; experience working in cross-functional teams (especially with mobile/Flutter developers).

What We Offer

  • Competitive salary up to 50,000 per month.
  • Opportunity for independent project leadership, technical innovation, and strong cross-team collaboration with mobile/Flutter developers.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 130581711