GIS Web Developer Job at CAI Technologies, Littleton, NH

WThEZHRnUmtvb0t3eU13Y3lqazFKMGxOZ2c9PQ==
  • 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

HCA

Registered Nurse PRN Med Surg Job at HCA

HCA Healthcare invites committed and caring healthcare professionals to join our team as a PRN (Pro re nata/As needed basis) Registered Nurse in the Medical-Surgical department. This role is crucial in maintaining the high standards of patient care we provide at our nearly... 

Salvation Army

Digital Content Coordinator Job at Salvation Army

 ...The Salvation Army/Kroc Center is seeking a full-time Digital Content Coordinator who is creative, innovative, and a natural storyteller...  ...minimum qualifications. Key Responsibilities: Manage day-to-day social media content creation, scheduling, and publishing... 

Scherrer Pool Service

Swimming Pool Service Technician Job at Scherrer Pool Service

 ...Job Description Job Description Job Summary: We are seeking a reliable Pool Technician work on residential swimming pools. Key things we do : Weekly pool service Open/close Pool builds Pool rehabs Qualifications: ~ High school diploma or equivalent... 

Albany Med

Clinical Nurse III- Labor and Delivery: 30hrs/week, Nights Job at Albany Med

Albany Medical Center seeks a dedicated and skilled Clinical Nurse III to join our Labor and Delivery team. As an esteemed institution known for outstanding patient care and pioneering medical research, we require a compassionate and committed professional to support our... 

American Bank of Commerce

Director of Information Technology Job at American Bank of Commerce

Description: Shape the Future of Community Banking! Join our team as the Director of IT , where youll set the vision and lead all technology initiatives for a forward-thinking community bank. Drive innovation, implement emerging technologiesincluding AIand ensure seamless...