Software Development Engineer I

Esri
Denver, Louisville
Workplace: OnsiteFull timeUSD 75,920 - 129,480 annuallyFunction: Product ManagementExperience: 1+ yearsEducation: bachelorsSkills: ["Problem-solving","Communication","Collaboration","Continuous improvement","Code review participation"]

Build and maintain full stack, user-centric GIS web applications with a front-end emphasis. Develop responsive interfaces and interactive visualizations using React and JavaScript/TypeScript, collaborate on APIs and data models to reduce latency, and create automation scripts in Python. Partner with UX designers and product engineers to deliver accessible, high-performance features across devices, while contributing to code quality through peer reviews and continuous improvement.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
1 day ago

Software Development Engineer I

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live

Job Summary

Build and maintain full stack, user-centric GIS web applications with a front-end emphasis. Develop responsive interfaces and interactive visualizations using React and JavaScript/TypeScript, collaborate on APIs and data models to reduce latency, and create automation scripts in Python. Partner with UX designers and product engineers to deliver accessible, high-performance features across devices, while contributing to code quality through peer reviews and continuous improvement.
Location: Denver, Louisville
Workplace: Onsite
Employment Type: Full time
Job Function: Product Management
Seniority: Entry level

Key Responsibilities

  • •Design, develop, and maintain responsive user interfaces with clarity, performance, and maintainability.
  • •Create interactive visualizations and UI components that support data-driven decision-making and great user experiences.
  • •Collaborate across the stack to define APIs and data models that improve front-end responsiveness and reduce latency.
  • •Design and implement automation/orchestration scripts using Python.
  • •Work with UX designers and product engineers to implement user-centric features across devices and participate in peer reviews.

Pay and Benefits

Salary: USD 75,920 - 129,480 annually
Perks:Health InsuranceDentalVision401kPaid Leave

Key Requirements

  • •1+ years of professional software development experience building user-centric applications.
  • •Proficiency in JavaScript, TypeScript, and Python, including experience with React and REST API integration patterns.
  • •Strong HTML and CSS skills with responsive design across desktop, tablet, and mobile.
  • •Knowledge of software development methodologies (Agile, Scrum, Waterfall) and design techniques (UML, ERD, use cases, data flow diagrams).
  • •Bachelor’s degree in Computer Science, Software Engineering, or related STEM field.
Experience:1+ yearsGISGeospatial softwareWeb applicationsSoftware development
Education:Bachelor's
Skills:Problem-solvingCommunicationCollaborationContinuous improvementCode review participation
Languages:English
Tech Stack:ReactJavaScriptTypeScriptPythonREST APIsHTMLCSSResponsive designAgileScrumWaterfallUMLEntity relationship diagrammingUse casesData flow diagrammingArcGISArcGIS Maps SDK for JavaScriptArcGIS API for PythonPostgreSQLSQL Server

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn