Assistant Project Manager

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

TYPE OF WORK

Any

SALARY

5

HOURS PER WEEK

20

DATE UPDATED

Jul 18, 2026

JOB OVERVIEW

Company: Powerluxe Roofing

Location: Remote (Full-Time)

About Us

Powerluxe Roofing is a fast-growing roofing and insurance restoration company based in the Dallas-Fort Worth (DFW), Texas area. We are looking for an organized, proactive, and detail-oriented Assistant Project Manager to help coordinate roofing projects from contract to completion.

The ideal candidate already has experience working for a roofing or restoration company and understands the insurance restoration process.

Responsibilities:
- Schedule roofing installations.
- Coordinate subcontractors and specialty trades.
- Schedule crews, inspections, material deliveries, and homeowners.
- Keep projects organized inside AccuLynx.
- Monitor project timelines and job progress.
- Communicate with customers regarding scheduling and project updates.
- Coordinate with suppliers and vendors.
- Review insurance estimates to understand approved scopes of work.
- Understand insurance funding allocated for roofing and other trades.
- Help negotiate trade pricing when necessary.
- Work closely with our estimators and production team to ensure projects stay on schedule.

Qualifications

Required:
- Experience working for a roofing or restoration company.
- Experience using AccuLynx CRM.
- Strong understanding of the Texas insurance claims process.
- Excellent communication skills.
- Highly organized and detail-oriented.
- Able to manage multiple active projects simultaneously.
- Self-motivated and dependable.

Preferred:
- Ability to read and understand Xactimate estimates.
- Experience coordinating multiple subcontractors.
- Understanding of roofing production.
- Experience with insurance-funded restoration projects.
- Familiarity with permit scheduling and inspections.

What We're Looking For:
- Loves organization.
- Solves problems before they become issues.
- Communicates professionally with homeowners, crews, and vendors.
- Works well under pressure.
- Wants a long-term career with a rapidly growing company.
- Takes pride in delivering an outstanding customer experience.

Compensation:
- Competitive salary (based on experience).
- Performance-based raises.
- Advancement opportunities as the company continues to grow.
- Full-time, long-term position.

To Apply:

Please include:

- Your resume.
- A summary of your roofing or restoration experience.
- Your AccuLynx experience.
- Any Xactimate or insurance estimating experience.
- Why you'd be a great addition to Powerluxe Roofing

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0153
Total Execution Time  0.0173
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,488,032 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Assistant-Project-Manager-1691524
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0075 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1691524
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 956657
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1691524
AND `misc`.`idIS NULL 
0.0004   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 '1691524' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1691524 
0.0006   UPDATE employer_jobs SET hit_counts '***Jul-18-2026=709***Jul-19-2026=2***Jul-22-2026=1' WHERE job_id'1691524'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=710' WHERE job_id'1691524'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1691524' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1691524 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '956657'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)