Senior Full-Stack Developer - Memberstack & Mapbox Expert

Senior Full-Stack JavaScript Developer:

Required Skills
• 5+ years of JavaScript development
• Strong experience with:
• Modern JavaScript frameworks (React, Vue, or similar)
• Authentication systems
• API integration and error handling
• Form validation and user input processing
• Production deployment and DevOps

Current Tech Stack:
• Front-end: Vanilla JavaScript, Webflow
• Authentication: Memberstack v2.0 (basic integration already completed)
• APIs: Mapbox, Custom API (hosted on fly.io)
• CSS: Tailwind

Key Responsibilities:

  1. Framework Migration & Architecture:
    • Evaluate and recommend appropriate framework
    • Migrate existing vanilla JavaScript to chosen framework
    • Maintain existing functionality while improving code organization
    • Set up proper state management and component structure

  2. Application Development:
    • Develop additional map UI
    • Handle loading and error states
    • Implement caching where appropriate

  3. User Management:
    • Set up secure auth flows between map application and Webflow
    • Implement protected routes and content gating via Memberstack API
    • Handle user plan limits and upgrade flows via Memberstack

API

  1. DevOps, Testing and Deployment
    • Set up staging and production environments
    • Create deployment pipeline
    • Conduct thorough QA

The ideal candidate should be able to:
• Evaluate existing code and suggest improvements
• Make framework and architecture decisions
• Work independently with minimal guidance
• Communicate technical decisions clearly

Experience with our specific tools (Webflow, Memberstack, Mapbox) is a plus but not required. We're looking for someone who can quickly learn new tools and has strong fundamentals in modern JavaScript development.

Also bonus if you have experience and interest in mapping, astrology, and using AI tools to improve coding workflows.

You will be managed by an experienced Front-End Developer & Product Manager so you must deliver on time and within scope.

Job Qualifications

  • 5+ years of JavaScript development
  • Strong experience with:
  • Modern JavaScript frameworks (React, Vue, or similar)
  • Authentication systems
  • Production deployment and DevOps
  • Evaluate existing code and suggest improvements
  • Work independently with minimal guidance
  • Communicate technical decisions clearly
  • We're looking for someone who can quickly learn new tools and has strong fundamentals in modern JavaScript development
  • Also bonus if you have experience and interest in mapping, astrology, and using AI tools to improve coding workflows
  • You will be managed by an experienced Front-End Developer & Product Manager so you must deliver on time and within scope

Job Benefits

Job Responsibilities

  • API integration and error handling
  • Form validation and user input processing
  • Front-end: Vanilla JavaScript, Webflow
  • Authentication: Memberstack v2.0 (basic integration already completed)
  • APIs: Mapbox, Custom API (hosted on fly.io)
  • CSS: Tailwind
  • Framework Migration & Architecture:
  • Evaluate and recommend appropriate framework
  • Migrate existing vanilla JavaScript to chosen framework
  • Maintain existing functionality while improving code organization
  • Set up proper state management and component structure
  • Application Development:
  • Develop additional map UI
  • Handle loading and error states
  • Implement caching where appropriate
  • User Management:
  • Set up secure auth flows between map application and Webflow
  • Implement protected routes and content gating via Memberstack API
  • Handle user plan limits and upgrade flows via Memberstack
  • DevOps, Testing and Deployment
  • Set up staging and production environments
  • Create deployment pipeline
  • Conduct thorough QA
  • Make framework and architecture decisions