Esri logo

Sr. Software Development Engineer - JavaScript

Esri
Redlands, California
Full Time
Posted November 12, 2025
$119k - $198k
Apply Now

Application opens on company website

Job Description

A front-end software engineer responsible for developing and enhancing indoor GIS applications using JavaScript, TypeScript, and React, with a focus on 2D and 3D visualization, user experience, and supporting indoor mapping workflows across various devices and browsers.

Key Responsibilities

  • Develop front-end applications using JavaScript, Typescript, and React following industry-standard design patterns and deployment models.
  • Create new features to support indoor mapping workflows with 2D and 3D visualization capabilities.
  • Design and implement solutions to complex problems related to application design, product development, and user experience.
  • Collaborate with other developers and teams throughout the development lifecycle.
  • Ensure software compatibility across modern browsers and devices, and meet accessibility, internationalization, and localization standards.
  • Participate in Scrum processes, including planning, retrospectives, and reviews.
  • Coordinate with product engineers to address software quality, defects, and performance issues.

Requirements

  • Five (5) years of front-end web development experience.
  • Fluency and passion for JavaScript, Typescript, and React.
  • Working knowledge and experience developing with relational databases, such as Postgres, MySQL, SQL Server, or Oracle.
  • Working knowledge of the SQL language.
  • Object-oriented design experience and skills.
  • Proficiency with HTML5, CSS3, and user experience frameworks, such as React, AngularJS, JQuery, Dojo, or similar.
  • Experience consuming REST services from a JavaScript web application.
  • Excellent creative thinking skills.
  • An entrepreneurial awareness of how technology enables excellence within organizations.
  • Interest in why software is developed, not just how it is developed.
  • Excellent verbal and written communication skills.
  • Bachelor’s degree in computer science or a STEM-related field.

Benefits & Perks

Industry-leading health and welfare benefits including medical, dental, and vision insurance
Basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the year
Opportunities for personal and professional growth

Ready to Apply?

Join Esri and make an impact in renewable energy

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Esri

Esri logo

Sr. Accountant Revenue

Esri
NEW
Redlands
Full Time
13h
$85k-144k
Esri logo

Sr. Accountant Revenue

Esri
NEW
Vienna
Full Time
13h
$85k-144k
Esri logo

Treasury Manager

Esri
NEW
Redlands
Full Time
13h
$108k-184k