Esri

Software Development Engineer I - ArcGIS Hub

Esri$79K — $133K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 1+ years of experience with HTML, JavaScript, and CSS.
  • Applied knowledge of web technologies including HTTP and REST.
  • Hands-on coding experience with modern JS frameworks like React or Angular.
  • Familiarity with Node.js for server-side programming.
  • Experience in designing and implementing RESTful APIs.
  • Strong communication skills for technical and non-technical audiences.

Responsibilities

  • Design and develop secure, stable frontend and backend applications.
  • Build reusable components using modern JavaScript frameworks.
  • Document system architecture with clear API documentation.
  • Maintain automated testing and validation tools.
  • Collaborate with designers to enhance user experience.
  • Work within agile teams for rapid development cycles.

Benefits

  • Comprehensive health benefits including medical, dental, and vision.
  • 401(k) and profit-sharing programs available.
  • Minimum of 80 hours of vacation leave annually.
  • Twelve paid holidays each calendar year.
  • Opportunities for personal and professional growth.
Full Job Description
Overview

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

We are looking for someone to join our team as an engineer working closely with product management, design, and other engineers. Your work will include research, design, and development of new web- and mobile-based capabilities for the ArcGIS Hub product. These capabilities will be used by government staff, academic researchers, and constituents to communicate and build community through data-driven collaboration. This is an exciting opportunity to utilize your technical knowledge of software engineering, systems design, and human-computer interaction to work as a team solving real-world problems.

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
  • 1+ years of HTML, JavaScript, and CSS experience
  • Applied knowledge of web technologies (HTTP, CSS, REST, web APIs, HTML5, and more)
  • Hands-on coding experience with modern JavaScript frameworks (React/Angular/Ember)
  • Hands-on experience with Node.js and server side JavaScript patterns
  • 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

Recommended Qualifications
  • Proficiency with TypeScript
  • Knowledge of OOP and design patterns
  • Experience with Docker, Kubernetes, cloud-based deployments
  • Experience with Elasticsearch

#LI-DV2

#LI-Onsite

Total Rewards

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

$79,040-$133,016 USD

About Esri

Esri is a global leader in geographic information system (GIS) software, location intelligence, and mapping. The company was founded in 1969 and is headquartered in Redlands, California. Esri's software is used by governments, businesses, and non-profit organizations worldwide to analyze and visualize data in order to make better decisions. The company's flagship product, ArcGIS, is a powerful mapping and analytics platform that allows users to create, manage, and share geographic information. Esri has a strong commitment to sustainability and social responsibility, and works to promote environmental stewardship and social equity through its products and services.
Learn more about Esri
Size
11,000 employees
Industry
Founded
1969

Similar Jobs

More Jobs at Esri

More Information Technology Jobs

Find similar Software Development Engineer I - ArcGIS Hub jobs: