About
The core map and layers are already being developed in ArcGIS Online. I am seeking an experienced GIS web developer who regularly builds web GIS applications and can implement secure authentication, subscription access, and user-level functionality.
This is an MVP-stage project. The goal is to launch a secure, functional product first, then expand features.
Phase 1 Scope (MVP)
Primary focus: security, user management, and subscription infrastructure.
Required functionality:
• Secure user authentication system
• Subscription gating (monthly and/or annual plans)
• Stripe (or similar) payment integration
• Two-factor authentication
• Connect authenticated users to the ArcGIS Online map
• Clean, minimal frontend (simple and functional, not design-heavy)
User functionality inside the map:
• Users need to be able to toggle layers on and off independently
• View legend and explanatory notes for each layer
• Drop pins at locations of interest
• Add notes to each pin
• Save pins and notes for each user (user-specific storage)
The map layers themselves are not the focus of this phase. Infrastructure and access control are the priority.
Preferred Experience
• ArcGIS Online and/or ArcGIS Experience Builder
• Web GIS application development
• Mapbox GL JS or Leaflet (if recommending a custom approach)
• Stripe subscription systems
• Authentication systems (OAuth, JWT, role-based access)
• SaaS-style application architecture
• Database design for user-saved content (pins, notes, etc.)
When Responding, Please Include
• Links to live GIS web applications you have built
• A brief description of subscription or gated-access systems you've implemented
• Your recommended tech stack for this project and why (I'd love to use off the shelf component that will speed this project along and make it less expensive to develop.
• Whether you recommend staying fully within the ArcGIS ecosystem or building a custom frontend
• Your estimated timeline
Project Structure
• Budget is open to proposals. I am looking for a cost-effective but experienced developer).
• I prefer to begin with a small paid milestone (for example: implementing secure login and user authentication for the existing map) before expanding the full scope.
• Long-term collaboration is possible if this phase goes well.
About Me
I am the project owner, a financial advisor and real estate investor that is looking to help clients make decision about their real estate investment. I am actively involved in layer selection, product structure, and user flow design. I am looking for a collaborative developer who can advise on architecture and help execute efficiently. I look forward to reviewing your portfolio.
Contract duration of 1 to 3 months. with 10 hours per week.
Mandatory skills: ArcGIS Online, ArcGIS Experience Builder, Geographic Information Systems (GIS), Web GIS, Stripe, OAuth, Web Application Development, HTML, JavaScript, API Integration
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.