Job Title: Software Developer Company Name: Geographic Technologies Group Job Url: https://hiring.cafe/viewjob/n7n3ba68pzm24pqj Job Description: Posted 21h ago Software Developer @ Geographic Technologies Group View All Jobs Website United States $110k-$130k/yr Remote Full Time Responsibilities: Designing software, Developing apps, Collaborating with clients Requirements Summary: Design, develop, and maintain scalable software; strong JavaScript full-stack; 3+ years exp; AI exposure optional; bachelor’s in CS or related field. Technical Tools Mentioned: JavaScript, React, Node.js, Angular, Vue, RESTful APIs, Git, TypeScript, AWS, Azure, GCP, Esri GIS Apply now Save Mark Applied Hide Job Report & Hide Job Description Benefits: Simple IRA Matching Competitive salary Health insurance Opportunity for advancement Paid time off Training & development Job Purpose: We are seeking a skilled Software Developer to join our consulting team. This role is responsible for designing, developing, and maintaining scalable software solutions that support both internal operations and client-facing projects. The ideal candidate has strong JavaScript development experience, a solid foundation in full-stack development, and the ability to work collaboratively in a consulting environment. Exposure to AI tools and integrations is a plus, but not the primary focus of the role. Job Description and Requirements: Application Development • Design, develop, and deploy scalable web applications using modern JavaScript frameworks  • Write clean, maintainable, and well-documented code  • Participate in code reviews and uphold development standards  • Troubleshoot, debug, and enhance existing applications  Client & Consulting Support • Collaborate with project managers, analysts, and clients to gather and refine requirements  • Translate business needs into functional technical solutions  • Participate in solution design discussions and technical demos  • Support implementation and deployment in client environments  Integration & Data Management • Develop and maintain RESTful APIs and backend services  • Work with relational and/or NoSQL databases  • Support system integrations and data workflows  Innovation & Continuous Improvement • Stay current with emerging technologies and development best practices  • Contribute to internal tools, reusable components, and process improvements  • Explore opportunities to leverage automation and AI tools where appropriate  Required Experience: • Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience) 3+ years of professional software development experience  • Strong proficiency in JavaScript (ES6+) and modern frameworks (e.g., React, Node.js, Angular, or Vue) Experience building and consuming RESTful APIs  • Experience with version control systems (e.g., Git)  • Strong problem-solving and analytical skills • Experience with TypeScript and modern development tooling • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) • Experience working in a consulting or client-facing environment • Exposure to AI tools, APIs, or automation workflows • Familiarity with GIS technologies (e.g., Esri ArcGIS) is a plus • Experience with CI/CD pipelines and DevOps practices This is a remote position. Explore Related Jobs SOFTWARE DEVELOPER JOBS Software Developer Jobs in United States JOBS BY LOCATION All Jobs in United States COMPANY Jobs at Geographic Technologies Group HiringCafe About Talent Network Terms Privacy © 2026 HiringCafe. All rights reserved.