Product Manager - SaaS

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Php 30,000 - 40,000 (DOE)

HOURS PER WEEK

TBD

DATE UPDATED

Jul 17, 2026

JOB OVERVIEW

gigCMO is a dynamic growth consultancy providing strategic marketing leadership and expertise to start-ups, scale-ups, and SMEs, propelling them toward profitable revenue growth. Nestled in the heart of the City of London, United Kingdom, we specialise in supporting B2B clients in expanding their reach domestically and internationally. Our dedicated team, operating under the banner of Magnacca International, is strategically based in the Philippines. We chose this location for its pool of talent, strong social skills, enthusiasm, and unwavering loyalty.

We are seeking a dedicated and dynamic Product Manager to lead and enhance our Digital Church Platform®. The ideal candidate will be responsible for overseeing the product development lifecycle, managing development resources effectively, and ensuring rigorous final testing processes before releasing software updates. You will also play a critical role in translating the strategic vision held by the founder into actionable roadmaps and product deliverables.

Key Responsibilities:

- Manage the Product Development (PD) pipeline, ensuring alignment with organisational goals.
- Prioritise and allocate development resources efficiently to align with strategic priorities.
- Conduct comprehensive final testing and quality assurance to guarantee smooth, error-free software updates before public release.
- Collaborate with cross-functional teams and stakeholders to deliver product enhancements that meet user needs and drive platform adoption.
- Communicate clearly and proactively with stakeholders regarding project timelines, milestones, and release schedules.
- Translate strategic vision and high-level ideas from leadership into actionable product roadmaps, user stories, and specifications.
- Facilitate clear and consistent communication between non-technical stakeholders and technical teams, ensuring all parties are aligned.
- Set up and manage internal systems (e.g. Basecamp and HubSpot) to track backlog, sprints, and milestones.
- Gather feedback from churches and users to shape future features and improvements.
- Monitor product performance or user feedback loops to inform decisions and prioritisation.
- Monitor incoming requests via helpdesk and chat channels, triage issues, and ensure timely resolution either directly or by coordinating with the development team.

Qualifications:

- Proven experience in Product Management, ideally within digital platforms or SaaS environments.
- Strong organisational skills with an ability to manage multiple development priorities simultaneously.
- Exceptional attention to detail, particularly in software testing and quality assurance.
- Demonstrable capability in managing software product lifecycles effectively.
- Excellent communication and interpersonal skills, able to engage stakeholders at various levels.
- Previous experience in digital community platforms or faith-based digital services is advantageous but not essential.
- Experience writing product requirements, specs, and user stories to support development.
- Understanding of user needs in faith-based or nonprofit contexts, particularly around compliance, admin, or community tools, is highly desirable.
- A mindset geared toward scalability, continuous improvement, and hands-on problem solving in an early-stage SaaS environment.

Application Requirements:

- This role demands a full-time commitment and is not compatible with another full-time job. To be considered, kindly fill out the form using this link: ----------
- Incomplete submissions will not be considered.

Compensation: Php 30,000 - 40,000 (depending on whether the applicant meets 100% of the requirements)

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0585
Total Execution Time  0.0604
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,570,272 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Product-Manager-SaaS-1427431
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0503 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1427431
 LIMIT 1 
0.0026   SELECT *
FROM `employers`
WHERE `employer_id` = 528818
 LIMIT 1 
0.0064   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1427431
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-22',ej.date_added) duration_daysDATEDIFF('2026-07-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-07-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1427431' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1427431 
0.0029   UPDATE employer_jobs SET hit_counts '***Jul-21-2025=104***Jul-22-2025=8***Jul-23-2025=8***Jul-24-2025=10***Jul-25-2025=1***Jul-27-2025=1***Jul-28-2025=3***Jul-29-2025=3***Jul-30-2025=83***Jul-31-2025=32***Aug-01-2025=1***Aug-02-2025=1***Aug-03-2025=1***Aug-04-2025=1***Aug-05-2025=6***Aug-06-2025=75***Aug-07-2025=34***Aug-08-2025=11***Aug-09-2025=5***Aug-10-2025=1***Aug-11-2025=4***Aug-12-2025=2***Aug-13-2025=23***Aug-14-2025=57***Aug-15-2025=12***Aug-16-2025=2***Aug-17-2025=2***Aug-18-2025=3***Aug-19-2025=1***Aug-20-2025=2***Aug-21-2025=75***Aug-22-2025=6***Aug-23-2025=4***Aug-24-2025=3***Aug-25-2025=1***Aug-26-2025=6***Aug-27-2025=4***Aug-28-2025=101***Aug-29-2025=16***Aug-30-2025=5***Sep-01-2025=3***Sep-02-2025=4***Sep-03-2025=3***Sep-04-2025=1***Sep-05-2025=1***Sep-06-2025=3***Sep-07-2025=2***Sep-08-2025=1***Sep-09-2025=1***Sep-10-2025=3***Sep-11-2025=2***Sep-12-2025=1***Sep-14-2025=2***Sep-15-2025=3***Sep-16-2025=3***Sep-17-2025=88***Sep-18-2025=32***Sep-19-2025=4***Sep-20-2025=3***Sep-23-2025=5***Sep-24-2025=51***Sep-25-2025=47***Sep-26-2025=5***Sep-27-2025=1***Sep-28-2025=3***Sep-29-2025=2***Sep-30-2025=4***Oct-01-2025=2***Oct-02-2025=77***Oct-03-2025=17***Oct-04-2025=1***Oct-05-2025=1***Oct-06-2025=3***Oct-07-2025=1***Oct-08-2025=3***Oct-09-2025=47***Oct-10-2025=25***Oct-11-2025=2***Oct-12-2025=1***Oct-13-2025=4***Oct-14-2025=1***Oct-15-2025=2***Oct-16-2025=1***Oct-17-2025=1***Oct-20-2025=77***Oct-21-2025=2***Oct-22-2025=5***Oct-23-2025=2***Oct-25-2025=2***Oct-26-2025=2***Oct-27-2025=38***Oct-28-2025=22***Oct-29-2025=12***Oct-30-2025=10***Nov-01-2025=2***Nov-03-2025=35***Nov-04-2025=33***Nov-05-2025=4***Nov-06-2025=4***Nov-07-2025=3***Nov-08-2025=2***Nov-09-2025=3***Nov-11-2025=34***Nov-12-2025=26***Nov-13-2025=7***Nov-14-2025=5***Nov-15-2025=1***Nov-16-2025=1***Nov-19-2025=30***Nov-20-2025=34***Nov-21-2025=8***Nov-22-2025=2***Nov-25-2025=2***Nov-26-2025=2***Nov-27-2025=3***Nov-28-2025=1***Nov-29-2025=2***Nov-30-2025=1***Dec-01-2025=23***Dec-02-2025=64***Dec-03-2025=3***Dec-05-2025=4***Dec-06-2025=1***Dec-08-2025=3***Dec-09-2025=3***Dec-10-2025=63***Dec-11-2025=30***Dec-12-2025=3***Dec-13-2025=1***Dec-16-2025=1***Dec-17-2025=44***Dec-18-2025=23***Dec-19-2025=7***Dec-20-2025=4***Dec-21-2025=6***Dec-22-2025=13***Dec-23-2025=3***Dec-26-2025=1***Dec-29-2025=76***Dec-30-2025=9***Jan-03-2026=2***Jan-04-2026=4***Jan-06-2026=56***Jan-07-2026=25***Jan-08-2026=6***Jan-09-2026=2***Jan-10-2026=1***Jan-11-2026=5***Jan-13-2026=3***Jan-14-2026=16***Jan-15-2026=6***Jan-16-2026=7***Jan-17-2026=6***Jan-18-2026=5***Jan-19-2026=4***Jan-20-2026=3***Jan-21-2026=3***Jan-23-2026=5***Jan-24-2026=1***Jan-26-2026=1***Jan-28-2026=31***Jan-29-2026=15***Jan-30-2026=8***Jan-31-2026=9***Feb-01-2026=12***Feb-02-2026=7***Feb-03-2026=4***Feb-04-2026=3***Feb-05-2026=31***Feb-06-2026=7***Feb-07-2026=2***Feb-08-2026=2***Feb-09-2026=20***Feb-10-2026=2***Feb-11-2026=1***Feb-12-2026=17***Feb-13-2026=3***Feb-14-2026=6***Feb-15-2026=7***Feb-16-2026=6***Feb-17-2026=2***Feb-18-2026=1***Feb-19-2026=1***Feb-20-2026=54***Feb-21-2026=6***Feb-22-2026=7***Feb-23-2026=8***Feb-24-2026=8***Feb-25-2026=2***Feb-26-2026=2***Feb-27-2026=26***Feb-28-2026=3***Mar-01-2026=1***Mar-02-2026=6***Mar-03-2026=1***Mar-06-2026=1***Mar-07-2026=32***Mar-08-2026=7***Mar-09-2026=6***Mar-10-2026=2***Mar-11-2026=1***Mar-12-2026=2***Mar-13-2026=1***Mar-14-2026=4***Mar-15-2026=3***Mar-16-2026=389***Mar-17-2026=6***Mar-18-2026=9***Mar-19-2026=100***Mar-20-2026=10***Mar-21-2026=4***Mar-22-2026=4***Mar-23-2026=7***Mar-24-2026=6***Mar-25-2026=4***Mar-26-2026=4***Mar-30-2026=2***Mar-31-2026=194***Apr-01-2026=9***Apr-02-2026=6***Apr-03-2026=7***Apr-04-2026=1***Apr-05-2026=4***Apr-06-2026=5***Apr-07-2026=5***Apr-08-2026=4***Apr-09-2026=5***Apr-10-2026=3***Apr-11-2026=2***Apr-12-2026=1***Apr-13-2026=162***Apr-14-2026=10***Apr-15-2026=9***Apr-16-2026=6***Apr-17-2026=2***Apr-18-2026=3***Apr-19-2026=1***Apr-20-2026=462***Apr-21-2026=14***Apr-22-2026=5***Apr-23-2026=3***Apr-24-2026=1***Apr-26-2026=2***Apr-27-2026=3***Apr-28-2026=232***Apr-29-2026=1***Apr-30-2026=1***May-02-2026=1***May-03-2026=2***May-04-2026=7***May-05-2026=72***May-06-2026=6***May-07-2026=5***May-08-2026=2***May-10-2026=1***May-12-2026=168***May-13-2026=11***May-14-2026=5***May-16-2026=2***May-17-2026=1***May-18-2026=1***May-19-2026=3***May-20-2026=55***May-21-2026=4***May-22-2026=3***May-23-2026=2***May-24-2026=2***May-25-2026=2***May-26-2026=3***May-27-2026=3***May-28-2026=1***May-29-2026=2***Jun-01-2026=314***Jun-02-2026=6***Jun-03-2026=2***Jun-04-2026=4***Jun-05-2026=2***Jun-07-2026=2***Jun-08-2026=86***Jun-09-2026=6***Jun-10-2026=1***Jun-11-2026=2***Jun-12-2026=3***Jun-13-2026=1***Jun-14-2026=1***Jun-17-2026=372***Jun-18-2026=1***Jun-19-2026=6***Jun-20-2026=1***Jun-21-2026=1***Jun-23-2026=2***Jun-24-2026=36***Jun-25-2026=8***Jun-26-2026=5***Jun-27-2026=2***Jun-28-2026=9***Jun-29-2026=2***Jun-30-2026=2***Jul-01-2026=1***Jul-02-2026=328***Jul-03-2026=2***Jul-04-2026=3***Jul-05-2026=6***Jul-06-2026=11***Jul-07-2026=1***Jul-08-2026=5***Jul-09-2026=144***Jul-10-2026=4***Jul-11-2026=5***Jul-12-2026=1***Jul-13-2026=3***Jul-15-2026=5***Jul-16-2026=5***Jul-17-2026=305***Jul-18-2026=8***Jul-22-2026=1' WHERE job_id'1427431'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Jul-2025=253***Aug-2025=465***Sep-2025=278***Oct-2025=361***Nov-2025=245***Dec-2025=385***Jan-2026=224***Feb-2026=250***Mar-2026=804***Apr-2026=967***May-2026=364***Jun-2026=870***Jul-2026=838' WHERE job_id'1427431'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1427431' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1427431 
0.0318   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '528818'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)