- 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