高级 Web 开发工程师(远程,科罗拉多州)
为 ASRC Agile Decision Sciences 构建和维护地理空间 Web 应用。远程使用 ArcGIS JavaScript 接口和 MS SQL Server ETL 工作流。
描述
- 使用原生 JavaScript 构建、改进和维护前端地理空间 Web 应用。
- 使用 ArcGIS JavaScript API 4.x 开发和定制地图功能。
- 与后端开发人员、分析师和 GIS 专家合作,连接空间数据和服务。
- 诊断并改进前端性能、可用性和地图渲染行为。
- 根据需要维护和更新现有数据管道,为 MS SQL Server ETL 工作流提供支持。
- 参与代码审查、架构讨论,并践行良好的软件开发规范。
- 为应用、工作流和数据流程编写技术文档。
任职要求
- 相关专业的学士学位。
- 至少四年相关专业工作经验。
- 具备编写整洁、模块化且结构良好的 JavaScript 代码的能力。
- 具有设计不依赖重量级框架的原生 JavaScript 应用的经验。
- 具备使用 ArcGIS JavaScript API 4.x 构建地理空间应用的实践经验。
- 了解 SQL Server ETL 工作流,包括维护和修改既有流程。
- 具备与技术和非技术利益相关者协作与沟通的出色能力。
- 具备有效的问题解决能力,并注重细节。
- 具有使用 Git 等版本控制系统的经验。
- 了解现代 Web 技术,包括 HTML5、CSS3、Webpack 和 Node.js。
福利待遇
- 全职工作。
- 远程工作安排。
