Vue/Nuxt Full-Stack Developer – Build AI Chatbot SaaS (OpenAI + Vision, Long-Term Growth)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Any

SALARY

TBA

HOURS PER WEEK

TBD

DATE POSTED

Mar 30, 2025

JOB OVERVIEW

About the Opportunity:

We’re building a SaaS platform that allows users to create and embed their own AI-powered chat assistants — similar to Intercom or Tidio, but powered by OpenAI’s GPT-4 + Vision.

Users will be able to:

Chat with their own branded assistant

Upload images or files for GPT-4 to analyze

Manage settings and triggers via a simple dashboard

Send data to Upgrade to see actual info, Google Sheets, or other external tools


We’re starting with an MVP, but this is just the beginning. We’re looking for someone who wants to grow with us — not just complete a project.


---

Why This Is a Long-Term Role:

You’ll be part of the core team from the beginning. The ideal candidate is:

Early in their career but excited to grow

Or already experienced but prefers long-term projects over freelancing

Hungry to build real products and work closely with the founder


As we grow, you’ll have the opportunity to lead future junior devs, contribute to product direction, and earn bonuses or performance-based raises.


---

Initial MVP Tasks:

Build a Vue 3 / Nuxt 3 frontend (chat UI provided)

Create API routes to connect with OpenAI’s Assistants API

Add GPT-4 Vision image upload and response

Handle file/image uploads (Cloudinary or Firebase)

Send message data to a webhook (Upgrade to see actual info or Google Sheets)

Deploy to Vercel or Render



---

Tech Stack & Skills Needed:

Vue 3 / Nuxt 3 (required)

JavaScript + Node.js (for API routes)

REST APIs (especially OpenAI or similar)

Tailwind CSS

Git (basic usage)



---

Bonus Skills (Not Required, But Great to Have):

Experience with GPT-4 Vision or OpenAI API

Firebase or Supabase

Cloudinary/S3

Upgrade to see actual info, Zapier, or Sheets API

Stripe or billing system integration



---

What We Offer:

Long-term opportunity — not a one-off job

Clear roadmap and ongoing work

Involvement in product decisions

Raises and bonuses as the product grows

Career path: from solo dev ? lead developer



---

To Apply (Must Include):

1. A short intro: who you are and why this interests you


2. Links to Vue or API-related projects (GitHub or live)


3. Your weekly availability, timezone, and preferred monthly or hourly rate


4. Optional: How would you approach building an image upload feature that sends the image to GPT-4 Vision?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin