Esri - Vienna, VA

posted 24 days ago

Full-time - Mid Level
Vienna, VA
Professional, Scientific, and Technical Services

About the position

The Sr. JavaScript/TypeScript Developer for ArcGIS Excalibur will be part of a dedicated product team focused on delivering a high-quality web-based imagery and video analysis application. This role involves developing, maintaining, and testing the application while ensuring a modern user experience for analysis, reporting, and spatial problem-solving. The developer will work collaboratively with other engineers and teams to integrate various technologies into the application, contributing to the overall success of the ArcGIS system.

Responsibilities

  • Develop, maintain, and test the ArcGIS Excalibur application
  • Architect solutions as a JavaScript/TypeScript programmer, writing scalable, reusable, and maintainable code
  • Work closely with other engineers to communicate and resolve challenges related to application design and development
  • Work with other teams at Esri to integrate different technologies into the ArcGIS Excalibur application
  • Diagnose and fix software problems

Requirements

  • 5+ years of front-end development experience with fluency in TypeScript
  • Proficiency with front-end development technologies such as SASS and HTML
  • Experience working with web services / REST APIs
  • Excellent teamwork and verbal/written communication skills
  • Ability to work in a fast-paced environment with frequent deadlines
  • Experience with Git
  • Bachelor's in computer science, engineering, or a related field with the ability to obtain a U.S. Top Secret clearance with SCI access

Nice-to-haves

  • Familiarity with GIS/Esri software and the ArcGIS Maps SDK for JavaScript
  • Familiarity and experience with ArcGIS Enterprise and ArcGIS Online
  • Master's in computer science, engineering, or a related field

Benefits

  • Medical, dental, and vision insurance
  • 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
  • Opportunities for personal and professional growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service