Posted on: 13/11/2025
About the Role :
We are seeking an experienced PHP Full Stack Architect to lead the design, architecture, and implementation of scalable, secure, and high-performance web applications. The ideal candidate is a hands-on technologist with deep expertise in PHP-based backend systems, modern frontend frameworks, cloud-native architectures, and DevOps best practices.
You will be responsible for driving architectural decisions, mentoring development teams, and ensuring the overall technical health of the organizations software ecosystem.
Key Responsibilities :
- Lead the end-to-end architecture design and development of full-stack applications using PHP and modern web technologies.
- Define scalable, modular, and secure architectures that align with business and product goals.
- Design APIs, microservices, and service-oriented architectures (SOA) for high scalability and reliability.
- Ensure best practices for data modeling, code organization, and application performance optimization.
- Create and maintain architecture blueprints, technical documentation, and design standards.
- Architect and develop backend services using PHP (7.x/8.x) and modern frameworks such as Laravel, Symfony, or CodeIgniter.
- Design and implement RESTful APIs and GraphQL endpoints.
- Optimize application performance through caching strategies, query optimization, and load balancing.
- Integrate with external APIs, SDKs, and third-party services securely and efficiently.
- Ensure robust error handling, logging, and monitoring practices.
- Provide technical leadership for frontend architecture using React.js, Vue.js, or Angular.
- Ensure clean, maintainable, and modular UI components following responsive and accessible design principles.
- Implement state management solutions (Redux / Vuex / Context API).
- Collaborate with UX/UI designers for seamless user experience and design consistency.
- Design and manage relational databases (MySQL, PostgreSQL) and NoSQL systems (MongoDB, Redis, Elasticsearch).
- Architect efficient data pipelines, indexing, and replication strategies for large-scale systems.
- Ensure proper use of ORMs (Eloquent, Doctrine) and optimize query performance.
- Implement backup, disaster recovery, and data retention policies.
- Architect cloud-native applications on AWS, Azure, or GCP with scalable deployment models.
- Manage containerization and orchestration using Docker and Kubernetes.
- Set up CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI for automated build, test, and deployment.
- Implement infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Ensure continuous monitoring and observability using Prometheus, Grafana, or ELK Stack.
- Enforce secure coding standards and best practices (OWASP Top 10).
- Implement authentication and authorization frameworks (OAuth2, JWT, SSO).
- Conduct code audits, penetration testing, and vulnerability assessments.
- Ensure compliance with data protection regulations (GDPR, PCI-DSS, HIPAA as applicable).
- Act as a technical mentor for developers and guide them on design patterns, frameworks, and emerging technologies.
- Collaborate with product managers, QA engineers, and business stakeholders to align technical solutions with business needs.
- Participate in technical interviews, team building, and skill development initiatives.
- Advocate a culture of continuous learning, innovation, and engineering excellence.
Required Skills & Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 8+ years of experience in web application development, including 3+ years in an architectural or leadership role.
- Strong proficiency in PHP (7.x/8.x) and frameworks such as Laravel, Symfony, or Zend.
- Experience with frontend frameworks like React, Vue, or Angular.
- Deep understanding of object-oriented design, MVC architecture, RESTful APIs, and microservices.
- Expertise in MySQL, PostgreSQL, and at least one NoSQL database (MongoDB, Redis, or Cassandra).
- Working knowledge of cloud services, DevOps tools, and container orchestration.
- Strong grasp of security concepts, authentication mechanisms, and API protection.
- Familiarity with testing frameworks (PHPUnit, Jest, Cypress) and TDD/BDD practices.
- Excellent problem-solving, analytical, and communication skills.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Backend Development
Job Code
1573469
Interview Questions for you
View All