地理空间前端开发工程师
Geospatial Front-End Developer
ASRC Federal 是一家领先的政府承包商,致力于在太空、公共卫生和国防领域推进任务。作为一家阿拉斯加原住民拥有的公司,我们的工作有助于保障股东的长远未来。加入我们的团队,了解为什么我们是顶级退伍军人雇主,并获得 Certified Great Place to Work™ 认证
ASRC Agile Decision Sciences 正在寻找一名全职地理空间前端开发人员,加入我们以设计、构建和维护基于网络的地理空间地图应用,该应用支持关键任务的地理空间工作流程。理想的候选人应精通现代 JavaScript 开发,有使用 ArcGIS JavaScript API(4.x)的经验,并能够支持地理空间数据处理和系统管理任务。工作地点:远程
- 使用强大的 Vanilla JavaScript 架构开发、增强和维护前端地理空间网络应用。
- 使用 ArcGIS JavaScript API 4.x 实现和自定义地图功能。
- 与后端开发人员、分析师和 GIS 专家合作,集成空间数据和服务。
- 排查并优化前端性能、可用性和地图渲染行为。
- 支持 MS SQL Server ETL 流程,包括理解现有数据流程并在需要时进行修改。
- 使用 ArcGIS Python 工具(ArcPy 或 ArcGIS API for Python)进行数据加载、自动化流程和系统管理任务。
- 参与代码审查、架构讨论和最佳实践开发流程。
- 编写应用程序、工作流程和数据流程的技术文档。
资格要求
- 相关领域的学士学位和 4 年以上工作经验。
- 有编写干净、模块化且结构良好的 JavaScript 的实际经验,包括在不使用重型框架的情况下设计应用程序。
- 有使用 ArcGIS JS API 4.x 开发地理空间应用的实际经验。
- 了解 SQL Server ETL 流程,并有能力修改或维护现有流程。
- 有使用 ArcGIS Python(ArcPy 或 ArcGIS API for Python)进行数据准备、加载和管理自动化的经验。
- 能够在团队环境中协作,并能与技术及非技术利益相关者有效沟通。
- 强大的问题解决能力和细致的工作态度。
- 有使用 Git 等版本控制系统的经验。
- 熟悉基于 REST 的地理空间服务和企业 GIS 架构
查看英文原文
ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer and Certified Great Place to Work™
ASRC Agile Decision Sciences is seeking a full-time Geospatial Front-End Developer to join to design, build, and maintain our web-based mapping application that supports mission-critical geospatial workflows. The ideal candidate will be highly proficient in modern JavaScript development, experienced with the ArcGIS JavaScript API (4.x), and capable of supporting geospatial data processing and system administration tasks. Work Location: Remote Responsibilities
- Develop, enhance, and maintain front-end geospatial web applications using robust Vanilla JavaScript architecture.
- Implement and customize mapping functionality using the ArcGIS JavaScript API 4.x.
- Collaborate with back-end developers, analysts, and GIS specialists to integrate spatial data and services.
- Troubleshoot and optimize front-end performance, usability, and map rendering behavior.
- Support MS SQL Server ETL processes, including understanding existing data pipelines and modifying them when needed.
- Utilize ArcGIS Python tools (ArcPy or ArcGIS API for Python) for data loading, automation routines, and system administration workflows.
- Participate in code reviews, architectural discussions, and best-practice development processes.
- Prepare technical documentation for applications, workflows, and data processes.
Qualifications
- A bachelor’s degree in a related field and 4+ years of experience.
- Demonstrable experience writing clean, modular, and well-structured JavaScript, including designing applications in Vanilla JavaScript without heavy frameworks.
- Hands-on experience developing geospatial applications with ArcGIS JS API 4.x.
- Working knowledge of SQL Server ETL workflows and the ability to modify or maintain existing processes.
- Experience with ArcGIS Python (ArcPy or ArcGIS API for Python) for data preparation, loading, and administrative automation.
- Ability to collaborate in a team environment and communicate effectively with both technical and non-technical stakeholders.
- Strong problem-solving skills and attention to detail.
- Experience with version control systems such as Git.
- Familiarity with REST-based geospatial services and enterprise GIS architectures.
- Understanding of modern web technologies (HTML5, CSS3, Webpack, Node.js, etc.).
We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law. The salary offered will depend on several factors including, but not limited to, relevant experience, skills, education, geographic location, internal equity, business needs, and other factors permitted by law. Posted pay ranges are a general guideline only and are not a guarantee of compensation or salary.
EEO Statement ASRC Federal and its Subsidiaries are Equal Opportunity employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.
Originally posted on Himalayas