Construction Administrative Assistant (JobTread) - US Commercial Pool Contractor

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

TYPE OF WORK

Full Time

SALARY

$1000-1500/per month

HOURS PER WEEK

38

DATE UPDATED

Aug 15, 2026

JOB OVERVIEW

Job Title: Construction Administrative Assistant (JobTread) - US Commercial Pool Contractor

Type: Full time, 40 hours/week
Salary: $1,000 to $1,500 USD/month, depending on experience
Schedule: 9:00 PM to 6:00 AM Manila time, Monday to Friday, with a 1-hour break. Shifts one hour earlier during US daylight saving. This is a graveyard shift. Please do not apply if you cannot commit to it long-term.

About us

We are a commercial swimming pool construction company based in Miami, Florida. Small, owner-operated team with 16 active projects ranging from $150,000 to $2 million. You will work directly with the owner.

We are not a large corporation. There is no HR department and no thick process manual. You will help build this role as you go. If you need structure handed to you, this is not the right fit. If you want to own something and grow with a company, you will do well here.

What you will do

Track construction permits across all active jobs and monitor expiration dates so nothing lapses
Schedule inspections and log results
Track subcontractor certificates of insurance and request renewals before they expire
Place material and equipment orders and follow up with suppliers on delivery dates
Data entry, file management and basic submittals in JobTread
Maintain document organization in Microsoft 365 (Outlook, Teams, SharePoint, Lists)
Prepare weekly project status updates
Calendar management and task reminders for the owner

Requirements

Construction, engineering, or architecture background. Degree or hands-on industry experience. You should already know what a permit, an inspection, a COI and a submittal are.
JobTread experience strongly preferred. If you have it, say so clearly in your application.
3 to 6 years experience in construction administration, project coordination, or operations support
Excellent written and spoken English
Strong attention to detail. This role is mostly accuracy and follow-through.
Reliable internet, backup power or backup connection, and a quiet workspace
Able to commit to the graveyard shift long-term

Bonus, not required

Spanish language ability (we work with Spanish-speaking subcontractors)
Microsoft Lists, QuickBooks, CompanyCam
Bluebeam, PlanSwift, or takeoff software

What we offer

Stable full-time position with a long-term outlook
Paid directly, no agency taking a cut
Direct access to the owner, no layers of management
Room to grow as the company grows

How to apply

Start your application with the word BLUEPRINT so I know you read this posting.

Then include:

Your construction, engineering or architecture background
Whether you have used JobTread, and for how long
One example of a time you caught a document or deadline problem before it became a real issue
Your expected monthly salary in USD

Applications without the word BLUEPRINT will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0534
Total Execution Time  0.0547
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,473,640 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Construction-Administrative-Assistant-JobTread-US-Commercial-Pool-Contractor-1709859
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0474 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1709859
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 965500
 LIMIT 1 
0.0169   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1709859
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-17',ej.date_added) duration_daysDATEDIFF('2026-08-17',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-08-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1709859' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1709859 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-15-2026=877***Aug-17-2026=1' WHERE job_id'1709859'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Aug-2026=877' WHERE job_id'1709859'  
0.0256   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1709859' 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` = 1709859 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '965500'
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)