GIS Web Developer Job at CAI Technologies, Littleton, NH

YllSWVg0TlBhRGNVTnl2YW5kd0JER0FXZGc9PQ==
  • CAI Technologies
  • Littleton, NH

Job Description

Littleton, NH, USA
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 position is eligible for in-office (Littleton, NH) or remote work-at-home status (Eastern US time zone preferred). CAI is 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
ESRI 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+ years coding experience working in web based environments
ESRI Certification a plus
Application
Please submit your resume, professional portfolio and note your citizenship status and salary expectations. No phone calls or recruiters.
CAI Technologies was founded in 1985 and provides a variety of local, regional and state government related GIS services to nearly 700 clients. We offer a competitive salary and benefits package.
CAI is an Equal Opportunity Employer.
Job Type: Full-time

Apply via email to webdeveloper@cai-tech.com

Job Tags

Full time, Work at office, Local area, Remote work, Work from home

Similar Jobs

CRH

Local CDL A Flatbed Driver Job at CRH

 ...the pickup and offloading of aggregate raw materials using a tractor and end dump trailer.In some instances, the drivers may be required to make flatbed customer deliveries as needed. Current CDL A license and clean MVR are required. Local deliveries and home every night... 

Johns Hopkins Medicine

JHSCS SURGICAL TECH II - Non- CERTIFIED Job at Johns Hopkins Medicine

 ...At The Johns Hopkins Surgery Centers , the Surgical Technicians/ Technologist are an intricate part of the cutting-edge surgical care. Join us for a dynamic environment that values your skills, fosters collaboration, and celebrates your dedication to excellence. Elevate... 

Toyota of Stroudsburg

Automotive Detail Manager Job at Toyota of Stroudsburg

 ...effort for those who rely onyou Position SummaryToyota of Stroudsburg is seeking an organized, hands-on Automotive Detail Manager to lead our detail department and support vehicle readiness for the Sales Department.This position is responsible for managing... 

Total Primary Care

Nurse Practitioner (NP)/Physician Assistant (PA) - Frisco, TX Job at Total Primary Care

 ...health, family care, and behavioral health- this means your work makes an impact across every stage of life! Were seeking passionate NP's and PA's who are ready to bring their skills, compassion, and energy to our team. Why Youll Love Working with Us: *... 

Famous Supply

Distribution Center 3rd Shift Loader Job at Famous Supply

If you want to work with a purpose-driven organization that has a family culture, keep reading! Famous is a place for positive, growth-oriented, high-performers, not someone whos just interested in another job where time is traded for pay. Starting wage is $19/hour...