Senior Technical Project Manager (PHP & Flutter)

Full Time Employee

Job Summary

Lead and manage software projects with PHP Laravel, Flutter, AWS, and CI/CD expertise.

Job Description

Company Description
Outsourced.ph is a leading ISO certified Philippines offshore outsourcing company that provides dedicated remote staff to some of the world's leading international companies. Outsourced is recognized as one of the Best Places to Work and has achieved Great Place to Work Certification. We are committed to providing a positive and supportive work environment where all staff can thrive. As an Outsourced staff member, you will enjoy a fun and friendly working environment, competitive salaries, opportunities for growth and development, work-life balance, and the chance to share your passion with a team of over 1000 talented professionals.

The Client
A cutting-edge technology platform focused on delivering scalable, high-performing, and user-centric solutions. We are seeking a Senior Software Development Project Manager to lead engineering efforts and oversee the development of key platform features.

The Role
As the Senior Software Development Project Manager, you will be responsible for leading, coaching, and managing a team of five technical professionals: four software engineers and one DevOps engineer. You will work closely with cross-functional stakeholders to plan, execute, and deliver high-quality software products. This role requires in-depth technical knowledge of PHP LaravelFlutter (for both iOS and Android), Codemagic CI/CDGitHubTrelloSlack, and Amazon Web Services (AWS). Your guidance will ensure seamless development, deployment, and maintenance processes across the Tonso platform.
Responsibilities
1. Project Planning & Coordination 
  • Define project scope, objectives, and deliverables that align with organizational goals. 
  • Create and maintain detailed project plans, timelines, and progress reports. 
  • Assign tasks and responsibilities across your engineering and DevOps team, ensuring efficient workflow. 
2. Team Leadership & Management 
  • Lead, mentor, and manage a team of four software engineers and one DevOps engineer. 
  • Conduct regular one-on-one meetings, performance evaluations, and provide continuous feedback. 
  • Promote a collaborative and innovative team culture that emphasizes learning and growth. 
3. Technical Oversight 
  • Oversee the full software development life cycle (SDLC) for the Tonso platform. 
  • Ensure best practices in PHP Laravel backend development, Flutter mobile app development, and DevOps processes. 
  • Provide guidance on architecture, code reviews, and troubleshooting to maintain code quality and consistency. 
4. DevOps & AWS Management 
  • Collaborate with the DevOps engineer to optimize and manage AWS instances and cloud infrastructure. 
  • Oversee database management, code deployments, and server configurations, ensuring high availability and security. 
  • Maintain AWS account governance, cost optimization, and compliance. 
5. Continuous Integration & Deployment 
  • Set up and manage automated pipelines using Codemagic CI/CD for iOS and Android apps. 
  • Monitor builds, troubleshoot pipeline failures, and coordinate with engineers to resolve issues efficiently. 
  • Develop and refine deployment strategies to reduce downtime and ensure reliable releases. 
6. Version Control & Collaboration 
  • Utilize GitHub to manage repositories, pull requests, and code reviews. 
  • Establish and enforce version control best practices to streamline collaboration and code maintenance. 
7. Project Tracking & Reporting 
  • Use Trello (or a similar project management tool) to track project milestones, tasks, and progress. 
  • Provide clear and timely status reports to leadership and stakeholders, highlighting key risks and mitigation plans. 
8. Stakeholder Communication 
  • Work closely with product owners, designers, QA teams, and other stakeholders to gather requirements and clarify deliverables. 
  • Keep leadership informed of project status, scope changes, and resource needs. 
9. Risk & Issue Management 
  • Identify, document, and manage project risks, potential bottlenecks, and dependencies. 
  • Develop proactive mitigation strategies and contingency plans. 
10. Quality Assurance & Best Practices 
  • Champion continuous improvement in processes, technology choices, and team collaboration. 
  • Ensure the team adheres to industry best practices, code standards, and testing protocols. 
Required Qualifications 
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience). 
  • Experience: 5+ years of experience in software project management, with at least 2 years in a senior or lead capacity. 
  • Proven track record managing PHP Laravel and Flutter development projects, as well as DevOps tasks. 
  • Technical Expertise: Strong background in PHP Laravel framework (MVC architecture, RESTful APIs, database design). 
  • Practical knowledge of Flutter for cross-platform mobile development (iOS and Android). 
  • Experience with Codemagic CI/CD (or similar CI/CD platforms) for build and deployment pipelines. 
  • Proficiency with GitHub for version control, code review, and repository management. 
  • Familiarity with Trello (or other Kanban/project management tools). 
  • AWS Knowledge: Hands-on experience managing AWS services (EC2, RDS, S3, etc.), account governance, and best practices in DevOps. 
  • Project Management Skills: Expert in Agile methodologies (Scrum/Kanban), backlog management, and sprint planning. 
  • Excellent organizational, communication, and leadership abilities. 
  • History of delivering projects on time, within scope, and within budget. 
  • Strong problem-solving and decision-making skills. 
  • Ability to adapt to changing priorities and manage multiple projects simultaneously. 
  • Exceptional communication skills for both technical and non-technical stakeholders. 
Preferred Qualifications 
  • Certifications: PMP, CSM, or other relevant project management certifications. 
  • Cloud Expertise: Advanced AWS experience, including cost optimization and best practices for scalability. 
  • Security & Performance: Familiarity with secure coding practices and performance optimization in Laravel and Flutter. 
  • Experience with other CI/CD tools (e.g., Jenkins, GitLab CI/CD) or container orchestration (Docker, Kubernetes). 
Work Schedule:
  • Monday-Friday 7am-4pm PH Time
Work Location:
  • Homebased
  
By clicking on the "I'm Interested" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.

Upload resume*

PDF or Microsoft Word file only. Max of 2MB file size.

By clicking on the "Submit" button I hereby allow Outsourced Quality Assured Services, Inc. ("Outsourced") to store and collect my personal information for the purposes of employment application. As such, I agree and authorize Outsourced to collect, store, or continue to use my personal information for the above-stated purpose, and to retain my personal information for a period of 1 year, and for these purposes only.