{"schemaVersion":"jobsearcher.job.v1","id":"a804f07e5a3145113dca234e","url":"https://jobsearcher.com/jobs/a804f07e5a3145113dca234e","canonicalUrl":"https://jobsearcher.com/jobs/a804f07e5a3145113dca234e","title":"Application Developer – JavaScript / SQL","description":"Our client is seeking an Application Developer to provide development support for a new Inspections application.The new Inspections application will allow agency field inspectors to collect agricultural inspection data through online forms, save the collected information to a SQL database, and generate and store corresponding PDF documents.The client's existing inspections program is scheduled to be decommissioned in Spring 2027, and the replacement system is currently being developed in-house.Essential to this effort is a contracted developer with beginner-to-intermediate experience in JavaScript and SQL, along with working knowledge of HTML and CSS.The primary focus of this position will be converting approximately 70 existing fillable PDF inspection documents into interactive HTML forms that field inspectors can use for data collection.The developer will use JavaScript to build the functionality required for inspector inputs to be saved to the SQL database. Jinja templates will then be used to compile the collected information back into new PDF documents.In addition to the primary form-development responsibilities, the developer will provide additional JavaScript development support as needed to help keep the overall project on schedule.Key ResponsibilitiesConvert approximately 70 existing fillable PDF inspection documents into new interactive HTML formsDevelop web-based forms that allow field inspectors to collect and submit agricultural inspection informationUse HTML and CSS to create and structure the inspection formsDevelop application functionality using JavaScriptBuild functionality allowing inspector inputs to be captured and saved to the SQL databaseWork with SQL/T-SQL to support application data storage and retrievalUse Jinja templates to compile inspection data into newly generated PDF documentsSupport the generation and storage of completed PDF inspection documentsEnsure converted HTML forms accurately represent the information contained in the existing fillable PDF documentsDevelop form functionality, validation, and data-handling logicTest and troubleshoot forms and application functionalityIdentify and resolve JavaScript, HTML, CSS, and database-related issuesProvide additional JavaScript development support as neededAssist the development team in keeping the Inspections application project on trackCollaborate with internal developers and other project stakeholdersSupport testing, debugging, implementation, and ongoing application enhancementsAssist with application development tasks throughout the project's remaining lifecycleCandidates should have beginner-to-intermediate development experience and hands-on knowledge of the following technologies:JavaScriptExperience developing web application functionality using JavaScriptAbility to work with form inputs, data handling, validation, and application logicAbility to troubleshoot and modify existing JavaScript functionalitySQLExperience working with relational databases and SQLT-SQL experience is preferred, but experience with any SQL implementation is acceptableAbility to work with application data being stored and retrieved from SQL databasesHTMLExperience creating and modifying HTML formsUnderstanding of form controls, inputs, layouts, and web-based data collectionCSSAbility to style and format HTML formsUnderstanding of basic web page and form presentationPreferred / Nice-to-Have SkillsExperience with the following technologies is considered a plus; however, these skills can be learned on the job:PythonDockerJinjaGitGitHubProject OverviewThe developer will support the client's transition from its existing inspections program to a newly developed in-house application.The new system is designed to allow field inspectors to complete agricultural inspections digitally through interactive online forms.The General Application Workflow Will IncludeInteractive HTML Inspection Forms → Inspector Data Entry → JavaScript Processing → SQL Database Storage → Jinja Template Processing → PDF Generation & StorageA major component of this project involves converting approximately 70 existing fillable PDF inspection documents into web-based HTML forms while maintaining the required inspection information and business functionality.The existing inspections system is scheduled for decommissioning in Spring 2027, making timely development and completion of the replacement application an important project objective.Work Location & ScheduleThis Position Is On-site At2800 N. Lincoln Blvd.Oklahoma City, OK 73105The position is full-time, Monday through Friday, from 8:00 AM to 5:00 PM.A flexible schedule is allowed within the client's requirements.Contract DurationThe initial contract duration is 9 months.Interview ProcessEach applicant will participate in one 30-minute interview.The client reserves the right to conduct a secondary interview if additional evaluation is required.Ideal CandidateThe ideal candidate is an early-career or intermediate developer who has practical experience with JavaScript, SQL, HTML, and CSS and is comfortable working on an existing in-house application development project.Candidates do not need to have experience with every preferred technology. Experience with Python, Jinja, Docker, Git, and GitHub is beneficial, but these technologies can be learned while working on the project.The successful candidate should be comfortable working on-site in Oklahoma City, collaborating with an internal development team, converting existing PDF-based business processes into web-based forms, and supporting the project through development, testing, and implementation.","company":"Appathonai","rawCompany":"appathonai","city":"Oklahoma City","state":"OK","isRemote":false,"isActive":false,"createdAt":"2026-09-17T08:07:43.838Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Application Developer – JavaScript / SQL","description":"Our client is seeking an Application Developer to provide development support for a new Inspections application.The new Inspections application will allow agency field inspectors to collect agricultural inspection data through online forms, save the collected information to a SQL database, and generate and store corresponding PDF documents.The client's existing inspections program is scheduled to be decommissioned in Spring 2027, and the replacement system is currently being developed in-house.Essential to this effort is a contracted developer with beginner-to-intermediate experience in JavaScript and SQL, along with working knowledge of HTML and CSS.The primary focus of this position will be converting approximately 70 existing fillable PDF inspection documents into interactive HTML forms that field inspectors can use for data collection.The developer will use JavaScript to build the functionality required for inspector inputs to be saved to the SQL database. Jinja templates will then be used to compile the collected information back into new PDF documents.In addition to the primary form-development responsibilities, the developer will provide additional JavaScript development support as needed to help keep the overall project on schedule.Key ResponsibilitiesConvert approximately 70 existing fillable PDF inspection documents into new interactive HTML formsDevelop web-based forms that allow field inspectors to collect and submit agricultural inspection informationUse HTML and CSS to create and structure the inspection formsDevelop application functionality using JavaScriptBuild functionality allowing inspector inputs to be captured and saved to the SQL databaseWork with SQL/T-SQL to support application data storage and retrievalUse Jinja templates to compile inspection data into newly generated PDF documentsSupport the generation and storage of completed PDF inspection documentsEnsure converted HTML forms accurately represent the information contained in the existing fillable PDF documentsDevelop form functionality, validation, and data-handling logicTest and troubleshoot forms and application functionalityIdentify and resolve JavaScript, HTML, CSS, and database-related issuesProvide additional JavaScript development support as neededAssist the development team in keeping the Inspections application project on trackCollaborate with internal developers and other project stakeholdersSupport testing, debugging, implementation, and ongoing application enhancementsAssist with application development tasks throughout the project's remaining lifecycleCandidates should have beginner-to-intermediate development experience and hands-on knowledge of the following technologies:JavaScriptExperience developing web application functionality using JavaScriptAbility to work with form inputs, data handling, validation, and application logicAbility to troubleshoot and modify existing JavaScript functionalitySQLExperience working with relational databases and SQLT-SQL experience is preferred, but experience with any SQL implementation is acceptableAbility to work with application data being stored and retrieved from SQL databasesHTMLExperience creating and modifying HTML formsUnderstanding of form controls, inputs, layouts, and web-based data collectionCSSAbility to style and format HTML formsUnderstanding of basic web page and form presentationPreferred / Nice-to-Have SkillsExperience with the following technologies is considered a plus; however, these skills can be learned on the job:PythonDockerJinjaGitGitHubProject OverviewThe developer will support the client's transition from its existing inspections program to a newly developed in-house application.The new system is designed to allow field inspectors to complete agricultural inspections digitally through interactive online forms.The General Application Workflow Will IncludeInteractive HTML Inspection Forms → Inspector Data Entry → JavaScript Processing → SQL Database Storage → Jinja Template Processing → PDF Generation & StorageA major component of this project involves converting approximately 70 existing fillable PDF inspection documents into web-based HTML forms while maintaining the required inspection information and business functionality.The existing inspections system is scheduled for decommissioning in Spring 2027, making timely development and completion of the replacement application an important project objective.Work Location & ScheduleThis Position Is On-site At2800 N. Lincoln Blvd.Oklahoma City, OK 73105The position is full-time, Monday through Friday, from 8:00 AM to 5:00 PM.A flexible schedule is allowed within the client's requirements.Contract DurationThe initial contract duration is 9 months.Interview ProcessEach applicant will participate in one 30-minute interview.The client reserves the right to conduct a secondary interview if additional evaluation is required.Ideal CandidateThe ideal candidate is an early-career or intermediate developer who has practical experience with JavaScript, SQL, HTML, and CSS and is comfortable working on an existing in-house application development project.Candidates do not need to have experience with every preferred technology. Experience with Python, Jinja, Docker, Git, and GitHub is beneficial, but these technologies can be learned while working on the project.The successful candidate should be comfortable working on-site in Oklahoma City, collaborating with an internal development team, converting existing PDF-based business processes into web-based forms, and supporting the project through development, testing, and implementation.","datePosted":"2026-09-17T08:07:43.838Z","dateModified":"2026-09-17T08:07:43.838Z","hiringOrganization":{"@type":"Organization","name":"Appathonai","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oklahoma City","addressRegion":"OK","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a804f07e5a3145113dca234e"},"url":"https://jobsearcher.com/jobs/a804f07e5a3145113dca234e"}}