Construction Project Manager & Operations Assistant

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

TYPE OF WORK

Full Time

SALARY

$1800/month + bonus

HOURS PER WEEK

40

DATE UPDATED

Aug 18, 2026

JOB OVERVIEW

We are seeking a detail-oriented, proactive, and tech-savvy Construction Project Manager & Operations Assistant to help manage our active real estate development and construction projects, while improving the systems that support the business.

This is a high-autonomy role for someone who can take ownership of multiple projects, keep multiple parties accountable, and communicate clearly with stakeholders and leadership. Strong attention to detail is necessary for success. The ideal candidate is equally comfortable coordinating a contractor in the field, reviewing a project budget, maintaining ClickUp project tasks, or figuring out how automation can enhance operations.

Construction Project Management & Coordination (85%)
- Own active projects end-to-end, keeping timelines, deliverables, and stakeholders on track.
- Coordinate and communicate with GCs, subcontractors, vendors, designers, architects, accounting, and lenders. Proactively identify and resolve issues, delays, and blockers; keep leadership informed.
- Maintain ClickUp as the project 'source of truth' and continuously improve project workflows.
- Track project budgets and upcoming costs as part of overall project management. Work with Accounting to ensure project expenses, construction draws, and supporting financial documentation are properly tracked and organized.

Operations (15%)
- Develop and improve SOPs, workflows, and templates as the business scales.
- Identify opportunities and implement AI solutions to improve operational efficiency
- Draft business documents and handle ad-hoc operational tasks, research, and special projects as needed.

The ideal candidate will have the following skills / background:

Required
- Prior construction project management experience, ideally in residential construction.
- Prior remote project management experience with the ability to independently manage projects and stakeholders.
- Experience using ClickUp to manage projects, tasks, timelines, and workflows.
- Experience with CAD and the ability to review and work with basic drawings/plans.
- Experience using AI tools, automation platforms, or other technology to improve business processes.
- Highly proactive; able to identify what needs to happen next without being told.
- Ability to manage multiple projects, priorities, and deadlines independently.
- Strong attention to detail and problem-solving skills.
Preferred
- Experience in US/Canada residential real estate development
- Experience working directly with general contractors and subcontractors.
- Experience with residential design, material lists, finish schedules, or installation guides.
- Experience with permitting and working with architects / consultants.
- Experience developing SOPs and operational workflows.


The ideal person is an operator, not just an administrator.

You are someone who sees a problem and figures out how to solve it. You don't wait to be told what to do when the next obvious step is clear. You keep projects moving, follow up with people, organize information, catch mistakes, and make sure nothing falls through the cracks.

You are comfortable moving between high-level project management and detailed execution. One hour you may be coordinating with a contractor; the next you may be comparing material bids, reviewing a project expense, updating ClickUp, or figuring out how to automate a repetitive process.

As the company grows, we expect this role to evolve with it. Someone who demonstrates strong judgment, ownership, and operational ability will have the opportunity to take on significantly greater responsibility.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0143
Total Execution Time  0.0161
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,696 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Construction-Project-Manager-Operations-Assistant-1712024
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0077 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1712024
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 862395
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1712024
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-25',ej.date_added) duration_days, DATEDIFF('2026-09-25',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-09-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1712024' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1712024 
0.0010   UPDATE employer_jobs SET hit_counts = '***Aug-18-2026=263***Aug-19-2026=579***Aug-20-2026=146***Aug-21-2026=99***Aug-22-2026=53***Aug-23-2026=33***Aug-24-2026=45***Aug-25-2026=70***Aug-26-2026=47***Aug-27-2026=21***Aug-28-2026=16***Aug-29-2026=6***Aug-30-2026=12***Aug-31-2026=24***Sep-01-2026=16***Sep-02-2026=12***Sep-03-2026=14***Sep-04-2026=8***Sep-05-2026=10***Sep-06-2026=10***Sep-07-2026=11***Sep-08-2026=7***Sep-09-2026=24***Sep-10-2026=11***Sep-11-2026=9***Sep-12-2026=14***Sep-13-2026=7***Sep-14-2026=11***Sep-15-2026=11***Sep-16-2026=8***Sep-17-2026=5***Sep-18-2026=10***Sep-19-2026=2***Sep-24-2026=1***Sep-25-2026=1' WHERE job_id= '1712024'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=1413***Sep-2026=201' WHERE job_id= '1712024'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1712024' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1712024 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '862395'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)