
Project Web GIS Developer
Company
Stone Environmental IncDescription
Stone Environmental, Inc. is seeking an experienced and motivated individual to fill a position as a Web GIS Software Developer, where they will be developing web-based GIS interfaces and software, middleware, and databases. Primary responsibilities will include building and supporting software that integrates "mapping" and "GIS analysis" tools into custom-built web applications, as well as building and supporting hybrid out-of-the-box and custom applications. The ideal candidate will bring enthusiasm and dedication to producing outstanding software products and services.A core part of supporting the existing web GIS tools is working with Esri's ArcGIS JavaScript API and the ArcGIS Maps SDK. To properly support the ArcGIS web applications, the candidate will need to have working knowledge of ArcGIS Online and ArcGIS ReST services. The individual hired will need to know JavaScript to work on legacy applications and should be comfortable starting new projects using TypeScript.The individual hired will be required to build new custom applications, as part of a team, that make use of the React JavaScript Framework - or a React-associated framework such as Next.js. While we are looking for someone skilled primarily as a front-end developer, the ideal candidate will also have some experience as a middleware and back-end developer. The individual hired will need to support existing middleware built with NodeJS and JavaScript and should be able to work with SQL code to perform standard RDBMS queries and explorations in a PostGreSQL database. The individual hired will be part of the development team and thus will be expected to follow development guidelines, participate in code reviews, and contribute to the improvement of the company's development workflows and strategies. The candidate must be able to clearly communicate about technical complexity to members of the team and clients who are not familiar with all parts of the technology. We are seeking someone who can also perform junior-level project management tasks and has some experience working with clients as a project manager, including tasks such as setting meeting agendas, defining and managing budgets, understanding client needs, defining work scope details, and representing the company in a professional manner as the main client touchpoint.Visit our website for a full job description that outlines Job Responsibilities and Skills needed to apply for this position. www.stone-env.com/who-we-are/careers/
11/06/2023
Listing ID
79071854