What are the responsibilities and job description for the FileMaker Developer position at Protege Hunters?
ROLE : FileMaker Developer
Duration : 4-8 months
Remote : Work location.
Travel : 10-20% to CT zone
A FileMaker Claris Developer is responsible for designing, developing, and maintaining custom business applications using the Claris FileMaker platform, which involves creating database structures, layouts, scripts, calculations, and integrations to meet specific client needs, often collaborating closely with stakeholders to understand requirements and deliver user-friendly solutions within the low-code environment of FileMaker.
Key responsibilities may include :
- Database Design :
Creating database structures with tables, fields, relationships, and data validation rules to ensure data integrity.
Developing user-friendly interfaces with intuitive layouts, including forms, lists, and reports using visual design tools.
Coding custom scripts to automate workflows, calculations, data manipulation, and user interactions within the FileMaker environment.
Creating complex calculations using FileMaker's built-in functions to manipulate data and generate dynamic results.
Integrating FileMaker solutions with external applications and APIs to streamline data flow and functionality.
Considering user experience and creating visually appealing layouts that are easy to navigate.
Thoroughly testing developed applications to identify and resolve bugs before deployment.
Maintaining clear documentation of database design, scripts, and functionality for future reference and maintenance.
Working closely with clients to understand their business needs, gather requirements, and present solutions.
Providing ongoing technical support to users of the FileMaker applications.
Required Skills and Qualifications :
Comprehensive knowledge of FileMaker features including database design, layout creation, scripting, calculations, and data management.
Ability to analyze business requirements and translate them into effective database solutions.
Understanding of basic programming concepts to write efficient scripts.
Excellent communication skills to effectively collaborate with clients and stakeholders.
Meticulous attention to detail to ensure data accuracy and application quality.
Ability to troubleshoot technical issues and identify solutions to complex problems.
Potential career paths :