Job Detail
Organization: GeoAcuity
Title: Front-End Web Application Developer
Location: Anywhere in the U.S. (Fully Remote)
Posted: 2025-04-14
Application Deadline:
Position Description:
We are seeking a Front-End Web Application Developer with expertise in Esri’s JavaScript SDK, React, and modern UI frameworks to join our GIS consultancy team. The ideal candidate has a strong background in developing interactive geospatial applications, integrating GIS workflows, and delivering high-performance web solutions. They should be comfortable working with ArcGIS Online, ArcGIS Enterprise, and geospatial data visualization while following best practices for UI/UX, performance optimization, and secure web development. This role requires close collaboration with GIS analysts, back-end developers, and stakeholders to create intuitive, scalable applications that support enterprise-level geospatial solutions. We are seeking someone who is passionate about building cutting-edge GIS applications and thrive in a fast-paced consulting environment.
Required Qualifications:
- Must be able to obtain a federal government security clearance.
- Front-End Development Experience: 3+ years of experience building web applications using modern front-end frameworks.
- JavaScript & TypeScript: Proficiency in JavaScript (ES6+) and TypeScript for scalable, maintainable code.
- React Framework: Strong experience developing applications using React, including hooks, state management, and component-based architecture.
- Esri JavaScript SDK: Hands-on experience with the ArcGIS API for JavaScript (4.x), including working with MapView, SceneView, FeatureLayer, WebMap, Widgets, and printing workflows.
- GIS Workflows & Spatial Data: Understanding of GIS principles, spatial data visualization, projections, and integration with GIS services (e.g., ArcGIS Server, ArcGIS Online, ImageServices).
- Modern UI/UX Principles: Experience creating intuitive and responsive user interfaces using modern UI frameworks. Material UI, Calcite UI and SASS experience preferred.
Preferred Qualifications:
- Current CAC holder.
- REST APIs & Web Services: Strong knowledge of working with REST APIs and Web Services.
- Version Control: Proficient in Git workflows (GitHub, GitLab, or Bitbucket).
- Build Tools & Optimization: Experience with Vite, Webpack, ESBuild, and bundling strategies for performance optimization.
- Geospatial Data Processing: Experience working with GeoJSON, WMS, WMTS, and vector tiles.
- DevOps & Deployment: Familiarity with CI/CD pipelines, Docker, and deploying applications in closed environments (e.g., self-hosted Esri solutions).
- Testing & Debugging: Experience with front-end testing frameworks (Jest, Cypress, React Testing Library).
- 3D GIS & WebGL: Experience with 3D mapping using SceneView, WebGL, or CesiumJS.
- Node.js & Backend Development: Some experience with Node.js for API development or integrating front-end applications with backend services.
To Apply:
To submit an inquiry or apply for a position, please email us at careers@geoacuity.com.
Applicants should include a resume with their submission.
All Contents © 1999-2022. The GIS Jobs Clearinghouse