HomeTypeScript DeveloperSr. JavaScript/TypeScript Developer – ArcGIS Excalibur

Sr. JavaScript/TypeScript Developer – ArcGIS Excalibur

Esri·Vienna, Virginia, US

Posted 2928w ago

Full-Time
Apply Now

About the Role

About the position ArcGIS Excalibur is a web-based imagery and video analysis application used by a variety of industries. We welcome you to join the ArcGIS Excalibur product team and help us deliver a high quality and focused web experience for performing analysis, reporting and spatial problem solving in a modern user experience. Our team is passionate about providing users with easy-to-use analysis tools and workflows. As a Software Development Engineer, you'll be part of a team that enables the use of video and imagery across the robust 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 • US citizen with the ability to obtain a U.S. Top Secret clearance with SCI access Nice-to-haves • Master's in computer science, engineering, or a related field • Familiarity with GIS/Esri software and the ArcGIS Maps SDK for JavaScript • Familiarity and experience with ArcGIS Enterprise and ArcGIS Online Benefits • 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 • Opportunities for personal and professional growth

What you'll do

  • We welcome you to join the ArcGIS Excalibur product team and help us deliver a high quality and focused web experience for performing analysis, reporting and spatial problem solving in a modern user experience
  • Our team is passionate about providing users with easy-to-use analysis tools and workflows
  • As a Software Development Engineer, you'll be part of a team that enables the use of video and imagery across the robust ArcGIS system
  • 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
  • US citizen with the ability to obtain a U.S. Top Secret clearance with SCI access
  • Master's in computer science, engineering, or a related field
  • Familiarity with GIS/Esri software and the ArcGIS Maps SDK for JavaScript
  • Familiarity and experience with ArcGIS Enterprise and ArcGIS Online

Benefits

  • 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
  • Opportunities for personal and professional growth
Back to all jobs