{"schemaVersion":"jobsearcher.job.v1","id":"bc214003c124751a530045e4","url":"https://jobsearcher.com/jobs/bc214003c124751a530045e4","canonicalUrl":"https://jobsearcher.com/jobs/bc214003c124751a530045e4","title":"Application Developer - JavaScript","description":"Overview\nAs anApplication Developer in Esri’s Geo Experience Center, you will build prototype web applications that explore digital cartography and advanced map visualizations. You’ll work with JavaScript, TypeScript, and ArcGIS Maps SDK for JavaScript to test ideas and visualize spatial data. Collaborating with cross-functional teams, you’ll contribute to thought leadership demos and early-stage innovations. This role offers impact through shaping browser-based geospatial experiences and pushing the boundaries of Esri’s tools.\n\nCompensation / Benefitshealth and welfare benefits401(k) and profit-sharingvacation leavepaid holidaysprofessional growth opportunitiescompetitive compensation\nResponsibilitiesDevelop and maintain prototype applications and proofs of concept using JavaScript, TypeScript, and ArcGIS Maps SDK for JavaScriptDesign and implement user experiences for web applications, cartographic visualizations, and interactive map workflowsPrototype novel web-based maps, scenes, and spatial visualizations for browser contextsBuild targeted stand-alone web apps and reusable UI components using React, Angular, Svelte, or VueCollaborate with core development and SDK teams during release sprints, providing API, beta, and documentation feedbackExplore emerging web visualization capabilities (WebGL) for 2D, 3D, and multi-dimensional spatial experiencesEvolve coding skills with current JavaScript/TypeScript practices and UI design techniquesStay engaged with geospatial technology and provide innovative approaches to visualization and app developmentWork in a multidisciplinary team to apply Esri geospatial tech to real-world use cases\nKey requirements2+ years of experience developing web applications using JavaScript; TypeScript preferredExperience with modern web frameworks such as React, Angular, Vue, SvelteExperience with code management systems and CI/CDFoundational understanding of digital cartography, data visualization, or geospatial app developmentAbility to work collaboratively within a multidisciplinary teamBachelor’s degree in computer science, engineering, mathematics, GIS, or related fieldAbility to travel domestically or internationally up to 50%Visa sponsorship is not available for this postingcollaborationinitiativecuriosityJavaScriptTypeScriptArcGIS Maps SDK for JavaScript","company":"Esri","rawCompany":"esri","city":"Saint Paul","state":"MN","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:16:23.534Z","occupations":[{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-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":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Application Developer - JavaScript","description":"Overview\nAs anApplication Developer in Esri’s Geo Experience Center, you will build prototype web applications that explore digital cartography and advanced map visualizations. You’ll work with JavaScript, TypeScript, and ArcGIS Maps SDK for JavaScript to test ideas and visualize spatial data. Collaborating with cross-functional teams, you’ll contribute to thought leadership demos and early-stage innovations. This role offers impact through shaping browser-based geospatial experiences and pushing the boundaries of Esri’s tools.\n\nCompensation / Benefitshealth and welfare benefits401(k) and profit-sharingvacation leavepaid holidaysprofessional growth opportunitiescompetitive compensation\nResponsibilitiesDevelop and maintain prototype applications and proofs of concept using JavaScript, TypeScript, and ArcGIS Maps SDK for JavaScriptDesign and implement user experiences for web applications, cartographic visualizations, and interactive map workflowsPrototype novel web-based maps, scenes, and spatial visualizations for browser contextsBuild targeted stand-alone web apps and reusable UI components using React, Angular, Svelte, or VueCollaborate with core development and SDK teams during release sprints, providing API, beta, and documentation feedbackExplore emerging web visualization capabilities (WebGL) for 2D, 3D, and multi-dimensional spatial experiencesEvolve coding skills with current JavaScript/TypeScript practices and UI design techniquesStay engaged with geospatial technology and provide innovative approaches to visualization and app developmentWork in a multidisciplinary team to apply Esri geospatial tech to real-world use cases\nKey requirements2+ years of experience developing web applications using JavaScript; TypeScript preferredExperience with modern web frameworks such as React, Angular, Vue, SvelteExperience with code management systems and CI/CDFoundational understanding of digital cartography, data visualization, or geospatial app developmentAbility to work collaboratively within a multidisciplinary teamBachelor’s degree in computer science, engineering, mathematics, GIS, or related fieldAbility to travel domestically or internationally up to 50%Visa sponsorship is not available for this postingcollaborationinitiativecuriosityJavaScriptTypeScriptArcGIS Maps SDK for JavaScript","datePosted":"2026-09-15T04:16:23.534Z","dateModified":"2026-09-15T04:16:23.534Z","hiringOrganization":{"@type":"Organization","name":"Esri","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Saint Paul","addressRegion":"MN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bc214003c124751a530045e4"},"url":"https://jobsearcher.com/jobs/bc214003c124751a530045e4"}}