> Markdown version of [/jobs/ext/1008304-application-developer](https://www.wearedevelopers.com/jobs/ext/1008304-application-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer - **Company:** Aarnest Inc. - **Location:** Washington, DC, United States - **Experience:** Experienced - **Salary:** $135,200.0 - $176,800.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Geographic Information Systems, Application Programming Interfaces (APIs), Application Performance Management, ArcGIS (Software), Cascading Style Sheets (CSS), Custom Software, GIS Applications, Software Engineering, TypeScript, Web Applications, Esri GIS (Software), ReactJS, Git, Information Technology, Low-code, Restful APIs - **Published:** June 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=78bc63f07697c1c7 ## About the Role Do you have experience in TypeScript?, Do you have a Bachelor's degree?, * 3-5 years of application development experience, including hands-on work with ArcGIS Experience Builder. * Proficiency with the ArcGIS Maps SDK for JavaScript (or ArcGIS API for JavaScript). * Strong JavaScript/TypeScript, React, HTML, and CSS skills. * Experience with ArcGIS Online and/or ArcGIS Enterprise (Portal) - web maps, feature/map services. * Ability to obtain a DHS Public Trust (Tier 4 / BI). * Strong problem-solving skills and ability to work on-site in the DC area. Preferred Qualifications * Experience with Experience Builder Developer Edition and the Jimu framework. * Familiarity with ArcGIS Pro, REST APIs, Git, and Agile/Scrum delivery. * Prior federal/DHS program experience and an active or recent Public Trust. * Esri technical certifications. Education: Bachelor's degree in Computer Science, GIS, Geography, or related field - or equivalent experience., * Able to commute 2 days On Site in DC * Do you have active Public Trust * Do you have experience in ESRI ## Description Clearance: Must be able to obtain and maintain a DHS Public Trust (Tier 4 / High-Risk Background Investigation); U.S. work authorization required Program: Enterprise GIS support for a federal (DHS) geospatial mission, Aarnest is seeking a mid-level Application Developer with hands-on Esri ArcGIS Experience Builder experience to design, build, and maintain web-based geospatial applications supporting a Department of Homeland Security enterprise GIS program. You'll turn mission requirements into intuitive, map-centric web apps used by analysts and decision-makers., * Develop, configure, and customize web applications using ArcGIS Experience Builder (both low-code configuration and custom development via the Developer Edition). * Build custom widgets, themes, and templates in Experience Builder using React/TypeScript and the ArcGIS Maps SDK for JavaScript. * Integrate applications with ArcGIS Online and ArcGIS Enterprise (Portal) - consuming web maps, feature services, and REST/geospatial APIs. * Collaborate with GIS analysts, cartographers, and system architects to translate requirements into functional, responsive applications. * Troubleshoot, test, and optimize application performance, usability, and security in line with federal standards. * Support deployment, documentation, and ongoing maintenance of delivered applications. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [WeAreDevelopers LIVE – Guten TAG, Web Standards, AI and more](https://www.wearedevelopers.com/videos/1772-wearedevelopers-live-guten-tag-web-standards-ai-and-more) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [The Best Job Search Websites of 2025](https://www.wearedevelopers.com/magazine/368-the-best-job-search-websites-of-2025) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)