GIS Product Engineer II – ArcGIS Maps SDKs for Native Apps
Core
Build cross-platform GIS software libraries (ArcGIS Maps SDKs) for mobile and desktop, create sample apps, and produce developer documentation to support field mapping and spatial analysis workflows.
Role type
Senior IC GIS Product Engineer (SDKs & Developer Experience)
Builds
Cross-platform mapping SDKs, sample applications, and developer documentation
Domain
Geospatial technology / GIS software development
Deliverable
product features
Required skills
GIS data modeling and analysis, spatial data visualization, C++ programming, Python scripting, API design, technical documentation, regression testing, Git version control
Preferred skills
Cartography and layout design, international typography, user education and content creation, Kotlin, Qt, .Net, Swift, Flutter, TypeScript
Technologies
ArcGIS, QGIS, C++, Python, Kotlin, Qt, C#, Swift, Flutter, TypeScript, Git
Responsibilities
Gather requirements from software developers to translate into code and documentation improvements; build focused test code for complex scenarios; create sample apps and articles to demonstrate product capabilities; administer and automate online GIS systems and databases; describe GIS best practices at internal meetings, forums, and events; document technical concepts for developers.
Seniority
Mid-Senior, hands-on IC