JobsTypeScript Software Development Engineer II
Environmental Systems Research Institute logo

TypeScript Software Development Engineer II

Environmental Systems Research Institute

Location

Redlands, CA

Type

Full-time

Posted

9/30/2026

Compensation

$101,192 per year

Undergraduate with 2+ Years of Experience
H-1B FY202698.9% approval+3% YoY
💎 Strong sponsor

Job description

This role involves leveraging problem-solving skills and modern front-end development practices to enhance user experiences for complex workflows using Esri's ArcGIS Business Analyst software. The team is responsible for designing and developing the next generation of business solutions that integrate demographic and market data with map-based analytics. The position requires collaboration with other developers to create robust components and maintain high-quality code. The focus is on using TypeScript and other front-end technologies to deliver effective solutions.

Requirements

  • 2+ years of front-end development experience with TypeScript
  • Proficiency with additional front-end development technologies such as JavaScript, HTML, CSS, and Node.JS
  • Experience with JavaScript frameworks such as React, Angular, or Ember
  • Experience developing web components and performing UI & Unit testing
  • Experience with Figma and Storybook
  • Excellent problem-solving, design, development, and troubleshooting skills
  • Understanding and experience working with web services and REST APIs
  • Ability to work in a fast-paced and challenging environment
  • Excellent teamwork and communication skills
  • Experience with software development methodologies such as SCRUM and social coding using Git
  • Bachelor’s degree in computer science, engineering, or a related field

Responsibilities

  • Develop, maintain, and test the Business Analyst Web App
  • Architect solutions as a TypeScript programmer, writing scalable, reusable, and maintainable code
  • Evolve language skills in TypeScript by staying current with complementary programming languages and development methodologies
  • Work closely with other developers to develop robust components and integrate with other development teams
  • Diagnose and fix software problems

H-1B filing history

Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026

Filing entity: Environmental Systems Research Institute Inc

As of Aug 23, 2026

Initial approvals

44

FY2026

Approval rate

98.9%

FY2026

LCA certified

67

FY2026

Entry-level share

49.3%

FY2026

Initial approvals YoY

+3%

Trend

LCA certified YoY

-31%

Trend

Initial approvals by fiscal year

Approval rate by fiscal year

Continuing vs initial approvals

LCA certified positions by quarter

LCA certified positions by fiscal year

Based on public USCIS and DOL filings; not a sponsorship guarantee.

Is this posting expired or inaccurate?