Javascript Application Developer (remote)

Remote Full-time
Join a fast-growing GIS and data team shifting from custom work to real SaaS products. Software Developer Remote (U.S.) • Full-time • $110,000–$130,000 Own real builds. Ship client work fast. Help turn it into product. Role Snapshot • Report to Software Dev Manager • Fully remote team • Mix of client builds + product work • Clear ownership. Fewer layers. Ship weekly What You’ll Do • Build full-stack apps (JavaScript) end to end • Ship client solutions fast (clear scope, quick feedback) • Design REST APIs and integrations • Translate client needs into working features • Improve and reuse components (less rework) • Support SaaS product evolution (from custom builds) Must-Haves • 3+ years software development experience • Strong JavaScript (ES6+) + modern frameworks • Experience with REST APIs (build + consume) • Git version control • TypeScript experience • Comfortable in client-facing work Nice to Have • Azure or AWS experience • GIS (Esri ArcGIS) exposure • CI/CD or DevOps workflows • AI tools or automation experience Perks & Pay • Pay $110,000–$130,000 • Health, 401(k), PTO • Remote setup • Real product exposure (not just tickets) Schedule & Setup • Remote, U.S.-based • Travel as needed • Stack JS, APIs, cloud (Azure/AWS) Impact & Growth Your work turns one-off client builds into scalable products. You help move the team from services → SaaS. Motivation Fit You like building, not waiting. You can handle client needs and still think product. Apply Today to work remotely while building real products—not just one-off client work. Apply To this Job Apply To this Job Apply To This Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Facilities Agent

Remote

Data Entry Manager - Work from home - USA

Remote

Web Developer (Remote) (Hiring Immediately)

Remote

Entry-Level Data Entry Specialist (Remote)

Remote

**Experienced Data Entry Specialist (Part-Time, Evening) – Join arenaflex's Dynamic Team**

Remote

Art History Specialist – AI Trainer

Remote

[Remote] Senior Financial Analyst - Grants (Remote Opportunity)

Remote

Experienced Part-Time Remote Chat Customer Service Representative - Flexible Scheduling, Competitive Pay, and Opportunities for Growth at arenaflex

Remote

Assistant Attorney General (Antitrust, False Claims & Privacy)

Remote

Account Supervisor

Remote
← Back