HamburgerMenu
hirist

PHP Lead Developer - Microservices Architecture

Hashone Careers
Any Location
11 - 15 Years
star-icon
4.5white-divider6+ Reviews

Posted on: 22/11/2025

Job Description

Responsibilities :

- Lead end-to-end development using PHP (Laravel) for backend and Vue.js for frontend.

- Architect scalable, secure, and modular applications following best practices.

- Design and implement REST APIs, microservices, and integrations with third-party systems.

- Guide the team in coding standards, code reviews, sprint planning, and technical decision-making.

- Write clean, maintainable, testable code with a focus on performance and security.

- Optimise MySQL queries, caching, queues, and application performance.

- Collaborate with product managers, designers, QA, and stakeholders.

- Mentor junior developers and drive knowledge-sharing across the team.

- Oversee CI/CD, deployments, and ensure smooth release cycles.

- Troubleshoot complex technical issues across the stack.

Requirements :

- Strong expertise in PHP & Laravel framework (architecture, service layers, queues, jobs, events).

- Hands-on experience with Vue.js (components, Vuex/Pinia, routing, API integration).

- Solid understanding of MySQL, query optimisation, and database design.

- Experience with REST APIs, design patterns, and secure coding.

- Familiarity with caching (Redis), queues (RabbitMQ / Laravel Queue), and performance tuning.

- Knowledge of Git, CI/CD, Docker, and cloud hosting (AWS/DigitalOcean).

- Strong understanding of architecture principles (SOLID, modular design, clean code).

- Experience with microservices or event-driven architecture.

- Knowledge of GraphQL, Elasticsearch.

- Experience with Kubernetes, serverless, or cloud-native deployment.

- Exposure to testing frameworks (PHPUnit, Pest, Cypress, Playwright).


info-icon

Did you find something suspicious?