Airtable Expert

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

TYPE OF WORK

Gig

SALARY

$500

HOURS PER WEEK

TBD

DATE UPDATED

Dec 10, 2025

JOB OVERVIEW

We are a U.S.-based advisory and accounting firm that is transitioning our internal workflows from ClickUp into a fully optimized Airtable ecosystem. We are looking for an Airtable expert who understands process design, relational database structure, automations, permissions, and building user-friendly interfaces.

This is gig work, but could turn into ongoing projects if we work well together.
We need someone who can take our existing processes and convert them into a clean, scalable Airtable workspace that can be used for a team portal in such apps as Softr and Zite.

Project includes:

1. Designing tables for weekly, monthly, quarterly, and annual workflows (including populating with data fro ClickUp)
2. Setting up statuses, views, and dependencies that differ by workflow type
3. Creating linked records to roll-up tasks by client group
4. Creating automated task generation (monthly close ? next month task, tax workflow ? next step, etc.)
5. Trigger-based workflows for assignments, reminders, and date calculations
6. Clean logic that does NOT break when tasks move between statuses or lists

Who We’re Looking For:
1. Advanced in Airtable (not a beginner — you must understand relational architecture deeply)
2. Experienced with Airtable Interfaces, automations, formulas, and linked record design
3. Able to document the system so our team can maintain it
4. Comfortable taking a concept and turning it into a clean structured base
5. Detail-oriented and reliable, with strong communication skills

If this sounds perfect for you send me a video csv that includes:
1. Examples of Airtable bases you've built, and what they do.
2. Show me examples of how you document your systems.
3. Explain the most complex Airtable system you've built.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0019
Controller Execution Time ( Jobseekers / Job )  0.0451
Total Execution Time  0.0478
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,720 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Airtable-Expert-1532094
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0350 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1532094
 LIMIT 1 
0.0027   SELECT *
FROM `employers`
WHERE `employer_id` = 541857
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1532094
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-16',ej.date_added) duration_daysDATEDIFF('2026-04-16',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-04-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1532094' 
0.0026   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1532094 
0.0016   UPDATE employer_jobs SET hit_counts '***Dec-10-2025=47***Dec-11-2025=74***Dec-12-2025=5***Dec-13-2025=3***Dec-14-2025=1***Dec-15-2025=2***Dec-16-2025=1***Dec-17-2025=4***Dec-18-2025=3***Dec-19-2025=1***Dec-20-2025=2***Dec-21-2025=2***Dec-22-2025=4***Dec-23-2025=1***Dec-24-2025=2***Dec-25-2025=4***Dec-26-2025=1***Dec-27-2025=1***Dec-29-2025=2***Dec-30-2025=3***Dec-31-2025=1***Jan-01-2026=3***Jan-02-2026=5***Jan-04-2026=1***Jan-05-2026=2***Jan-06-2026=4***Jan-07-2026=2***Jan-08-2026=1***Jan-09-2026=1***Jan-11-2026=1***Jan-12-2026=6***Jan-14-2026=1***Jan-15-2026=1***Jan-16-2026=1***Jan-18-2026=2***Jan-20-2026=2***Jan-21-2026=1***Jan-23-2026=1***Jan-24-2026=3***Jan-25-2026=3***Jan-26-2026=1***Jan-27-2026=1***Jan-28-2026=1***Jan-30-2026=1***Feb-02-2026=1***Feb-04-2026=1***Feb-05-2026=1***Feb-08-2026=1***Feb-09-2026=1***Feb-10-2026=1***Feb-11-2026=1***Feb-15-2026=1***Feb-17-2026=1***Feb-19-2026=1***Feb-23-2026=1***Feb-28-2026=1***Mar-01-2026=3***Mar-04-2026=2***Mar-10-2026=1***Mar-17-2026=1***Mar-20-2026=1***Mar-27-2026=4***Mar-29-2026=1***Apr-07-2026=2***Apr-16-2026=1' WHERE job_id'1532094'  
0.0013   UPDATE employer_jobs SET monthly_hits '***Dec-2025=164***Jan-2026=45***Feb-2026=12***Mar-2026=13***Apr-2026=3' WHERE job_id'1532094'  
0.0017   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1532094' 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` = 1532094 
0.0202   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '541857'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0015   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)