Timmons Group logo

Sr. GIS Software Engineer - Front End

Timmons Group

Richmond, VA
Full Time
Senior
about 1 month ago

Job Description

About the Role

Timmons Group is currently seeking an experienced Senior GIS Software Engineer who is passionate about mapping technology and front-end excellence. This role is ideal for engineers who love working with Angular and Esri's ArcGIS Maps SDK for JavaScript, and who want to solve real-world problems with elegant, performant web applications. As a Senior GIS Software Engineer, you'll lead the design, development, and maintenance of rich, interactive web mapping applications. You'll be part of a cross-functional team that includes project managers, designers, GIS analysts, and back-end developers. This is a senior-level role that offers technical leadership, architectural influence, and the opportunity to mentor others.

Key Responsibilities

  • Design, develop, and maintain scalable GIS web applications using Angular and ArcGIS Maps SDK for JavaScript
  • Integrate geospatial functionality into custom applications for clients in sectors such as natural resources, transportation, and emergency management
  • Work closely with UX/UI designers to build responsive and accessible front-end solutions
  • Participate in code reviews and technical design discussions, promoting clean code and modern web standards
  • Collaborate with stakeholders to gather requirements and provide technical insight
  • Stay current with industry trends and Esri's evolving APIs and SDKs
  • Contribute to architectural decisions and help modernize existing applications

Requirements

  • 8+ years of professional software engineering experience
  • 3+ years of hands-on experience with Angular (current versions) in a production environment
  • 3+ years of experience with Esri's JavaScript API or ArcGIS Maps SDK for JavaScript
  • Strong understanding of JavaScript/TypeScript, RESTful APIs, and asynchronous programming
  • Experience working with geospatial data (e.g., services, layers, symbology, map views, editing workflows)
  • Familiarity with Agile methodologies and sprint-based planning
  • Passion for clean, maintainable code and front-end performance
  • Excellent communication and interpersonal skills
  • Experience with other geospatial libraries (OpenLayers, Mapbox, Leaflet)
  • Familiarity with GIS SaaS and server technologies (ArcGIS Enterprise, ArcGIS Online, GeoServer)
  • Knowledge and experience with CI/CD pipelines and automated testing tools
  • Exposure to cloud platforms (AWS or Azure)

Nice to Have

  • Experience with other geospatial libraries (OpenLayers, Mapbox, Leaflet)
Apply Now

Job Details

Posted AtJun 18, 2025
SalaryCompetitive salary
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Timmons Group

Website

timmons.com

Company Size

251-500 employees

Location

Richmond, VA

Industry

Engineering Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches