Jobs
GIS Software Developer - Fully Remote
Location : USA
Job Type : Full Time
Category : Mid Level (5-10 years)
Job Summary
Software Developer for a long standing SaaS municipal mapping product. The ideal candidate will be driven to maintain and acquire deep knowledge in web development languages, frameworks, libraries, architectures and design patterns. This full stack position will work approximately 25% on server-side code development and 75% on front end programming and design.
This is a fully remote position with flexible hours. Eastern US time zone preferred. We are a long-time provider of work-at-home status with no intention to drive staff back to the office.
Key Responsibilities
- Work with head of product and lead developer to support a highly available SaaS product
- Write, maintain and debug APIs to support third party applications.
- Write integrations that use third party APIs
- Write front-end code using Esri JavaScript 4.x API
- Maintain efficient DevOps approach
- Switch between frontend and backend coding
- Follow industry standard front end UI design principles
- Write maintainable and manageable code
- Prepare and maintain both technical documentation and user manuals
Desired Technical Skills
Coding (In order of importance):
- JavaScript, ReactJS, Redux, React Hooks, NodeJS, CSS, Sass, Webpack, Babel, Python, Express, Restify, Github, ElectronJS
Infrastructure
- Microsoft SQL Server
- AWS: EC2, S3, IAM, Lambda, DynamoDB, Cognito, Cloudfront, Route53, ALB, API Gateway, CloudWatch
GIS
- JavaScript API 4.x
- ArcGIS API for Python
- ArcGIS Pro Python
- ArcGIS Enterprise
- ArcGIS Online
- ArcGIS Pro
- ArcGIS Runtime APIs
DevOps
- Github Actions, Serverless Framework
Education and Experience
- Bachelor’s degree in MIS, Computer Science, GIS or equivalent experience.
- 3-5 years coding experience working in web-based environments
- ESRI Certification a plus