We are seeking an experienced Technical Project Manager with strong expertise in PHP and MEAN stack technologies to manage end-to-end software development projects.
The role involves planning, coordinating, and delivering projects on time while ensuring technical quality, risk mitigation, and alignment with business objectives.
The ideal candidate will combine technical understanding, leadership, and project management skills to drive successful software delivery.
Key Responsibilities
Project Planning & Execution :
Define project scope, objectives, timelines, milestones, and deliverables.
Develop detailed project plans, schedules, and resource allocations.
Manage the full software development lifecycle (SDLC) for PHP/MEAN stack projects.
Ensure timely delivery while maintaining quality, scalability, and security standards.
Technical Oversight
Collaborate with development teams to review architecture, code, and design decisions.
Ensure adherence to coding standards, design patterns, and best practices (SOLID principles, MVC, etc.
Track technical dependencies, risks, and issues, providing solutions proactively.
Support deployment, integration, and troubleshooting for production releases.
Team & Stakeholder Management
Lead cross-functional teams including developers, QA, UI/UX, and DevOps.
Conduct daily stand-ups, sprint planning, and retrospectives in Agile environments.
Coordinate with clients, product owners, and stakeholders to clarify requirements and manage expectations.
Provide status reports, dashboards, and updates to senior management.
Quality & Process Management
Implement and maintain Agile / Scrum best practices.
Ensure unit testing, integration testing, and deployment processes are followed.
Identify areas for process improvements, automation, and performance optimization.
Conduct risk assessments and mitigation planning for technical and project challenges.
Documentation & Reporting
Maintain project documentation, requirement specs, and design artefacts.
Track project KPIs including delivery timelines, resource utilization, and defect rates.
Provide actionable insights for team performance and project outcomes.
Technical Skills & Competencies
Core Skills :
Strong experience with PHP (Laravel, CodeIgniter, or similar) and MEAN stack (MongoDB, Express.js, Angular, Node.js).
Deep understanding of web technologies, REST APIs, MVC architecture, and microservices.
Experience with Databases (MySQL, MongoDB, PostgreSQL) and query optimization.
Familiarity with version control (Git), CI/CD pipelines, and deployment strategies.
Knowledge of Cloud platforms (AWS, Azure, GCP) and containerization (Docker/Kubernetes) is a plus.
Project Management Skills
Proven experience in leading software projects, managing technical teams, and delivering on deadlines.
Hands-on understanding of Agile/Scrum methodologies.
Strong problem-solving, risk management, and decision-making abilities.
Education & Experience
Bachelors degree in Computer Science, IT, or Engineering (Masters preferred).
5 - 10 years of experience in software development and project management, preferably in PHP/MEAN stack environments.
Prior experience managing medium to large-scale web applications or SaaS products.
Soft Skills
Excellent communication, leadership, and stakeholder management skills.
Ability to handle multiple projects and competing priorities.
Strong analytical thinking, attention to detail, and organizational skills.
Collaborative mindset with ability to mentor and guide technical teams