A software engineer role focused on developing and enhancing 3D GIS web technologies, particularly the ArcGIS API for JavaScript, with an emphasis on creating user-friendly, interactive 3D mapping tools and features.
Key Responsibilities
Design and implement new software components for the ArcGIS API for JavaScript, including web service consumption, data processing, interactive tools, core library functionality, and 3D graphics.
Drive the public API design for new features.
Advise on software architecture and engineering best practices.
Apply and promote good software engineering practices such as test automation and writing clean, maintainable code.
Requirements
At least 1 year of software programming experience with Python and or JavaScript.
Excellent creative and critical thinking skills.
Detail oriented with a passion for quality and solving complex problems.
Ability to work in a fast-paced team environment with frequent releases and tight schedules.
Bachelor's degree in computer science or a related field.