Programmer

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

TYPE OF WORK

Any

SALARY

negotiable

HOURS PER WEEK

20

DATE UPDATED

Jul 11, 2026

JOB OVERVIEW

FileMaker Pro Developer / Programmer

Job Overview
We are seeking an experienced Computer Programmer specializing in FileMaker Pro to design, develop, and maintain custom database solutions. This role requires deep expertise in FileMaker Pro, strong problem-solving skills, and the ability to build reliable, scalable systems that support publishing and business workflows.
The ideal candidate is FileMaker Pro certified, has at least five years of hands-on development experience, and is comfortable working independently on complex database-driven projects.
Responsibilities
• Design, develop, and maintain custom FileMaker Pro solutions
• Build and optimize databases, scripts, layouts, and calculations
• Integrate FileMaker with external systems, files, and data sources as needed
• Troubleshoot, debug, and enhance existing FileMaker applications
• Ensure data integrity, performance, and security
• Document database structures, scripts, and workflows
• Collaborate with stakeholders to translate business requirements into technical solutions
• Provide ongoing maintenance and support as systems evolve
Requirements
• FileMaker Pro certification (required)
• Minimum of 5 years professional experience developing in FileMaker Pro
• Strong understanding of relational database design and best practices
• Experience with scripting, automation, and workflow optimization
• High attention to detail and data accuracy
• Ability to work independently and manage priorities
Preferred (Not Required)
• Experience supporting publishing, metadata, or content-management workflows
• Familiarity with ONIX, structured data, or file-based automation
• Experience with APIs, data imports/exports, or system integrations
• General programming or scripting background beyond FileMaker
Work Setup
• Remote position
• Full-time or contract (flexible)
• Clear project scopes and defined deliverables

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0233
Total Execution Time  0.0246
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,484,664 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Programmer-1645876
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0154 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1645876
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 699470
 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` = 1645876
AND `misc`.`idIS NULL 
0.0011   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-12',ej.date_added) duration_daysDATEDIFF('2026-07-12',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-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1645876' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1645876 
0.0014   UPDATE employer_jobs SET hit_counts '***May-13-2026=190***May-14-2026=43***May-15-2026=10***May-16-2026=9***May-17-2026=5***May-18-2026=11***May-19-2026=3***May-20-2026=6***May-21-2026=6***May-22-2026=8***May-23-2026=3***May-24-2026=7***May-25-2026=2***May-26-2026=2***May-27-2026=5***May-28-2026=5***May-29-2026=6***May-30-2026=2***May-31-2026=6***Jun-01-2026=8***Jun-02-2026=6***Jun-03-2026=3***Jun-04-2026=2***Jun-05-2026=2***Jun-06-2026=2***Jun-08-2026=1***Jun-09-2026=1***Jun-10-2026=1***Jun-11-2026=1***Jun-13-2026=1***Jun-14-2026=2***Jun-15-2026=1***Jun-16-2026=3***Jun-17-2026=2***Jun-18-2026=3***Jun-20-2026=2***Jun-21-2026=2***Jun-22-2026=4***Jun-23-2026=3***Jun-24-2026=2***Jun-25-2026=4***Jun-26-2026=3***Jun-27-2026=1***Jun-28-2026=1***Jun-29-2026=1***Jun-30-2026=1***Jul-01-2026=1***Jul-02-2026=2***Jul-03-2026=6***Jul-05-2026=4***Jul-06-2026=3***Jul-07-2026=4***Jul-08-2026=3***Jul-09-2026=3***Jul-10-2026=4***Jul-11-2026=291***Jul-12-2026=1' WHERE job_id'1645876'  
0.0012   UPDATE employer_jobs SET monthly_hits '***May-2026=329***Jun-2026=63***Jul-2026=321' WHERE job_id'1645876'  
0.0035   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1645876' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1645876 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '699470'
AND `date_added` >= '2022-06-08' 
0.0010   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)