Posted on: 22/11/2025
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).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1578744
Interview Questions for you
View All