E

Esri

Builds mapping software for governments and firms

Application Developer - JavaScript

Frontend EngineeringConfirmed live in the last 24 hours
Full-timePhiladelphia, PA, USA$83.7k - $141.4kIn-person

About the Job

Requirements

  • At least 2 years of experience developing web applications using JavaScript.
  • Experience with modern web application frameworks such as React, Angular, Vue, Svelte, or similar technologies.
  • Experience with code management systems and continuous integration/continuous delivery (CI/CD).
  • Foundational understanding of digital cartography, data visualization, or geospatial application development.
  • Bachelor’s degree in computer science, engineering, mathematics, geographic information systems (GIS), or a related field.
  • Ability to work collaboratively within a multidisciplinary team.
  • Ability to travel domestically or internationally up to 25–50%.
  • Applicants must be authorized to work for any employer in the United States; visa sponsorship is not available.

Responsibilities

  • Develop and maintain prototype applications and proofs of concept using JavaScript, TypeScript, and ArcGIS Maps SDK for JavaScript.
  • Contribute to the design and implementation of user experiences for web applications, digital cartographic visualizations, and interactive map-based workflows.
  • Assist in prototyping and experimenting with novel web-based maps, scenes, and spatial data visualizations to explore how geospatial information can be represented in browser-based contexts.
  • Work with modern web application frameworks such as React, Angular, Svelte, or Vue to build targeted, stand-alone web applications and reusable user interface components.
  • Collaborate with core development and SDK teams during release development sprints, providing feedback on APIs, beta capabilities, tools, workflows, documentation, and developer experience.
  • Explore and apply emerging web visualization capabilities, including WebGL and browser-based real-time visualization, to support advanced 2D, 3D, and multidimensional spatial experiences.
  • Evolve coding and development skills by staying current with JavaScript, TypeScript, complementary programming languages, development practices, coding tools, and user interface design techniques.

Desired Qualifications

  • TypeScript experience is preferred.
  • Familiarity with ArcGIS Maps SDK for JavaScript, ArcGIS Experience Builder, or other Esri web technologies.
  • Interest in geospatial technology and applying innovative approaches to solve complex visualization and application development challenges.
  • Experience with WebGL, 3D visualization, or browser-based real-time rendering technologies.
  • Master’s degree in computer science, engineering, mathematics, GIS, or a related field.

About the Company

Esri

Builds mapping software for governments and firms

Esri builds ArcGIS, the mapping and analysis software that governments, companies, and universities use to put their data on maps and study where and why things happen. In 1982, it released ARC/INFO, the first commercial geographic information system program, which ties places on a map to records in a database. Analysts make maps and run analyses in the ArcGIS Pro desktop app, teams share maps, dashboards, and field-survey apps through ArcGIS Online, and large agencies run ArcGIS Enterprise on their own servers. Customers pay for software licenses and subscriptions, and Esri also earns fees for consulting and training. Esri was founded in 1969 and is based in Redlands, California.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Redlands, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at Esri

See more jobs