Jobs and Careers
ES

TypeScript Software Development Engineer II

Esri
USAfull_timePosted 28 Oct 2026

About the role

<p><strong>Overview</strong></p> <p>This is an opportunity to leverage your problem-solving talents and modern front-end development practices to create delightful user experiences for complex workflows.&nbsp; ArcGIS Business Analyst is Esri's location-based market and community intelligence software that combines demographic, business, lifestyle, and census data with map-based analytics for smart decision-making. Our software helps customers identify the right growth sites and share analysis across their organizations. Join us as part of a dynamic team responsible for designing and developing the next generation of ArcGIS business solutions.</p> <p><strong>Responsibilities</strong></p> <ul> <li>Development, maintenance, testing and development of the Business Analyst Web App</li> <li>Architect solutions working as a TypeScript programmer, writing scalable, reusable, and maintainable code</li> <li>Evolve your language skills in TypeScript by staying current with complementary programming languages, development methodologies, user interface design techniques, and database tools</li> <li>Work closely with other developers to develop robust components, integrating with other development teams</li> <li>Diagnose and fix software problems</li> </ul> <p><strong>Requirements</strong></p> <ul> <li>2+ years of front-end development experience with Typescript</li> <li>Proficiency with additional front-end development technologies (JavaScript, HTML, CSS, Node.JS, and more)</li> <li>Experience with JavaScript frameworks (such as React, Angular, Ember)</li> <li>Experience developing web components and UI &amp; Unit testing</li> <li>Experience with Figma, Storybook</li> <li>Excellent problem-solving, design, development, and troubleshooting skills</li> <li>Understanding and experience working with web services / REST APIs</li> <li>Ability to work in a fast-paced and challenging environment</li> <li>Excellent teamwork and communication skills</li> <li>Experience with software development methodologies (SCRUM) and social coding (Git)</li> <li>Bachelor’s degree in computer science, engineering, or a related field</li> </ul> <p><strong>Recommended Qualifications</strong></p> <ul> <li>Master’s degree in computer science, engineering, or a related field</li> <li>Familiarity with GIS/Esri software including ArcGIS API for JavaScript</li> <li>Experience with linters</li> <li>Experience with CI/CD, build processes, build tools, and managing dependencies</li> </ul> <p>#LI-AL1</p> <p>#LI-Onsite</p><div class="content-pay-transparency"><div c

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Esri

View company profile →