Software Development Engineer I – ArcGIS Hub

NextGenEnergyJobs

Vienna, Northern (VA, KY)

Hybrid

USD 90,000 - 130,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental, vision benefits
401(k) and profit-sharing
Paid vacation and holidays
Professional growth opportunities

Job summary

Esri seeks a Software Development Engineer I to help build the next generation of civic technology within ArcGIS Hub. You will design and implement secure frontend and backend web apps, creating reusable components in modern JS frameworks and Node.js, and document architecture with API docs and diagrams.

You will test, validate, and communicate technical concepts clearly, partnering with product engineers and designers to craft compelling user experiences in an agile setting.

Qualifications

  • Proficiency with web technologies including HTTP, CSS, REST APIs, HTML5.
  • Experience designing and implementing RESTful APIs.
  • Familiarity with Webpack, Gulp, NPM or Yarn.
  • Strong verbal and written communication skills.
  • Ability to think creatively.
  • Bachelor's degree in computer information systems or equivalent.
  • Proficiency with TypeScript.
  • Knowledge of OOP and design patterns.
  • Experience with Docker, Kubernetes and cloud deployments.
  • Experience with Elasticsearch.

Responsibilities

  • Design and develop secure, stable frontend and backend web applications.
  • Build reusable technology components in Ember/React, Node.js, and web components.
  • Document system architecture through API docs, diagrams, and code.
  • Maintain automated tests and validation tools.
  • Explain complex concepts to product engineers and staff.
  • Collaborate with interaction designers for user‑focused experiences.
  • Work in agile processes for short cycles and fast delivery.

Skills

Web technologies
REST APIs
TypeScript
Communication skills
Creative thinking
OOP & design patterns
Agile teamwork
Docker & Kubernetes
Elasticsearch

Education

Bachelor's degree in computer information systems
or computer science or similar field

Tools

Webpack
Gulp
NPM
Yarn
Docker
Kubernetes
Elasticsearch
TypeScript

Job description

Software Development Engineer I – ArcGIS Hub

Leverage your engineering passion to develop the next generation of civic technology.

Key Responsibilities
  • Design and develop secure, stable frontend and backend web applications
  • Build reusable technology components in modern JS frameworks (Ember/React), Node.js, and web components
  • Document system architecture through API documentation, system diagrams, and code
  • Maintain automated tests and requirements validation tools
  • Understand and communicate complex technical concepts to product engineers and other staff
  • User-focused development working closely with interaction designers to craft compelling user experiences
  • Work within agile processes for short cycle, fast-paced delivery both independently and on a team
Requirements
  • Applied knowledge of web technologies (HTTP, CSS, REST, web APIs, HTML5, and more)
  • Experience designing and implementing REST-ful APIs
  • Familiarity with tools such as Webpack/Gulp/NPM/Yarn
  • Strong verbal and written communication skills
  • Ability to think creatively
  • Bachelor's degree in computer information systems, computer science or similar field
  • Proficiency with TypeScript
  • Knowledge of OOP and design patterns
  • Experience with Docker, Kubernetes, cloud-based deployments
  • Experience with Elasticsearch
  • #LI-DV2
  • #LI-Onsite
  • Esri’s competitive total rewards strategy includes industry-leading health and welfare benefits: medical, dental, vision, basic and supplemental life insurance for employees (and their families), 401(k) and profit-sharing programs, minimum accrual of 80 hours of vacation leave, twelve paid holidays throughout the calendar year, and opportunities for personal and professional growth. Base salary is one component of our total rewards strategy. Compensation decisions and the base range for this role take into account many factors including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs.
  • A reasonable estimate of the base salary range is
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Web Developer I - Apps
Web Developer I - Apps

NextGenEnergyJobs • Portland (ME), Northern (KY)

Hybrid
USD 85,000 - 115,000
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

NextGenEnergyJobs • Vienna (VA), Northern (KY)

Hybrid
USD 110,000 - 170,000
Health benefits
401(k)
Paid holidays
+1
Application Developer - JavaScript
Application Developer - JavaScript

NextGenEnergyJobs • San Antonio (TX)

On-site
USD 110,000 - 160,000
Application Developer - JavaScript
Application Developer - JavaScript

NextGenEnergyJobs • Olympia (WA)

On-site
USD 95,000 - 145,000
Health and welfare benefits
401(k) and profit-sharing
Application Developer - JavaScript
Application Developer - JavaScript

NextGenEnergyJobs • Philadelphia

On-site
USD 80,000 - 105,000
Health insurance
Dental insurance
Vision insurance
+4
Product Engineer II – Web Services
Product Engineer II – Web Services

PowerToFly • Houston (TX)

On-site
USD 79,000 - 134,000
401(k) and profit-sharing programs
80 hours of vacation leave
Health and welfare benefits
Sr. Software Development Engineer - Scala
Sr. Software Development Engineer - Scala

NextGenEnergyJobs • San Antonio (TX)

On-site
USD 120,000 - 180,000
Software Development Engineer
Software Development Engineer

NextGenEnergyJobs • San Antonio (TX)

On-site
USD 90,000 - 120,000
Health insurance
Dental insurance
Vision insurance
+2
Sr. Product Engineer – Web Services
Sr. Product Engineer – Web Services

PowerToFly • Vienna (VA)

On-site
USD 93,000 - 160,000
Health benefits
401(k)
Vacation leave
+1
Sr. Software Development Engineer - Web Developer
Sr. Software Development Engineer - Web Developer

Esri • Redlands (CA)

On-site
USD 118,000 - 198,000
Comprehensive health benefits
401(k) with profit sharing
Generous vacation policy
+1