Remote Property Administrator (Lettings & Compliance)

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

TYPE OF WORK

Part Time

SALARY

395-595 per month

HOURS PER WEEK

38

DATE UPDATED

Aug 1, 2026

JOB OVERVIEW

We are a growing UK letting agency looking for a reliable, organised and proactive Property Administrator to join our remote team. This role is ideal for someone who enjoys administration, customer service and working in a fast-paced environment.

You will play an important role in supporting the day-to-day running of our business by handling enquiries, booking appointments, coordinating property compliance, processing invoices and providing excellent support to landlords, tenants and contractors.

Key Responsibilities

Customer Service & Communication
- Answer phone calls professionally and direct enquiries as appropriate.
- Respond to emails and messages from landlords, tenants and contractors.
- Provide updates regarding maintenance, compliance and tenancy matters.
- Deliver friendly, professional and efficient customer service.
Appointment Coordination
- Schedule and confirm property inspections, compliance appointments and maintenance visits.
- Coordinate appointment times between landlords, tenants and contractors.
- Send appointment confirmations and reminders.

Property Compliance

- Monitor upcoming compliance deadlines.
- Arrange and track:
* Gas Safety Certificates
* Electrical Installation Condition Reports (EICR)
* Energy Performance Certificates (EPC)
* Follow up with contractors to ensure inspections and reports are completed on time.
* Keep compliance records accurate and well organised.

Administration & Invoicing
- Prepare and issue invoices.
- Check contractor invoices for accuracy.
- Maintain organised digital files and property records.
- Update internal spreadsheets and administrative records.
- Prepare documents and assist with general office administration.
- Support the management team with ad hoc administrative tasks.

Maintenance Coordination
- Log maintenance requests from tenants and landlords.
- Arrange contractors to attend repair appointments.
- Monitor the progress of maintenance jobs.
- Follow up with contractors and customers until work is completed.
- Keep accurate records of completed repairs and ongoing maintenance.

Skills & Experience

We’re looking for someone who:

- Has previous experience in administration, customer service or virtual assistance.
- Has excellent written and spoken English.
- Is confident answering phone calls and communicating with customers.
- Has strong organisational and time management skills.
- Has excellent attention to detail.
- Can work independently and manage multiple priorities.
- Is comfortable using Microsoft Office, Google Workspace and other online business tools.
- Previous experience within a UK letting agency, property management or maintenance company would be an advantage, but full training will be provided to the right candidate.

Working Hours

- Fully remote position.
- Part-time or full-time opportunities available.
- Some overlap with UK business hours is required.
- Flexible working arrangements can be discussed.

What We Offer
- Competitive salary based on experience.
- Flexible remote working.
- Full training and ongoing support.
- Opportunity to grow with a fast-growing UK property business.
- Friendly and supportive working environment.

How to Apply
If you're interested in joining The Letting Ease, please email your CV to ---------- also include the following information in your application:
- Whether you are looking for a part-time or full-time position.
- Your available working hours (UK time).
- Your notice period or earliest available start date.
- Two professional references (or let us know if these can be provided at a later stage).
- Your salary expectations.
We will review all applications and contact shortlisted candidates regarding the next stage of the recruitment process.

We look forward to hearing from you.
The Letting Ease ltd

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0151
Total Execution Time  0.0167
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,184 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Remote-Property-Administrator-Lettings-Compliance-1699093
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1699093
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 960357
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1699093
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-31',ej.date_added) duration_daysDATEDIFF('2026-08-31',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-31',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1699093' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1699093 
0.0015   UPDATE employer_jobs SET hit_counts '***Aug-01-2026=411***Aug-02-2026=481***Aug-03-2026=309***Aug-04-2026=156***Aug-05-2026=71***Aug-06-2026=43***Aug-07-2026=34***Aug-08-2026=23***Aug-09-2026=16***Aug-10-2026=38***Aug-11-2026=24***Aug-12-2026=21***Aug-13-2026=14***Aug-14-2026=11***Aug-15-2026=12***Aug-16-2026=6***Aug-17-2026=15***Aug-18-2026=25***Aug-19-2026=10***Aug-20-2026=7***Aug-21-2026=9***Aug-22-2026=3***Aug-23-2026=7***Aug-24-2026=5***Aug-25-2026=8***Aug-26-2026=8***Aug-27-2026=15***Aug-28-2026=8***Aug-29-2026=4***Aug-30-2026=1***Aug-31-2026=1' WHERE job_id'1699093'  
0.0016   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1794' WHERE job_id'1699093'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1699093' 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` = 1699093 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '960357'
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)