Full Stack Engineer (AI SaaS MVP)

Full Stack Engineer (AI SaaS MVP)

Posted 1 week ago by 1755586772

Negotiable
Outside
Remote
USA

Summary: We are looking for a Full Stack Engineer to join our team and develop the Minimum Viable Product (MVP) for an AI agent development SaaS. The role involves transforming the open-source Flowise project into a branded, multi-tenant platform, requiring a self-starter with a passion for AI and strong web application development skills. The ideal candidate will have experience in building scalable applications and a solid understanding of UI/UX principles.

Key Responsibilities:

  • Build and deploy a multi-tenant, managed SaaS platform based on the open-source Flowise project.
  • Develop a clean, modern, and branded user interface that is intuitive and easy for non-technical users to navigate. Implement customizable branding options for the embedded chatbot widget.
  • Design and implement a secure user authentication system, including user registration, login, and a basic user profile page.
  • Implement Single Sign-On (SSO) integration with providers such as Okta to support enterprise customers.
  • Develop and manage a robust Role-Based Access Control (RBAC) system with defined roles (e.g., Admin, Developer, Viewer) to manage user permissions.
  • Architect and build a secure, scalable foundation that can support a growing user base and future feature development.
  • Work closely with the product team to define and prioritize features, providing technical insights and estimates.

Key Skills:

  • Proven experience in full-stack web development, with a strong portfolio of projects.
  • Proficiency in a modern web development stack (e.g., JavaScript/TypeScript, React, Node.js, Python, or similar).
  • Experience with a modern database system (e.g., PostgreSQL, MongoDB).
  • Solid understanding of cloud infrastructure and deployment (e.g., AWS, Google Cloud Platform, Azure).
  • Demonstrated knowledge of and experience with AI/ML concepts and frameworks.
  • Strong understanding of UI/UX principles and experience building responsive, user-friendly interfaces.
  • Excellent problem-solving skills and the ability to work independently in a fast-paced startup environment.
  • Experience with API design and development.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Requirements: Full Stack Engineer (AI SaaS MVP)

Job Summary

We are seeking a talented and motivated Full Stack Engineer to be a foundational member of our team, responsible for building the Minimum Viable Product (MVP) for our new AI agent development SaaS. This role will involve transforming the open-source Flowise project into a robust, branded, and multi-tenant platform. The ideal candidate will be a self-starter with a passion for AI, excellent problem-solving skills, and a strong background in developing scalable web applications.

Key Responsibilities

  • Platform Development: Build and deploy a multi-tenant, managed SaaS platform based on the open-source Flowise project.
  • Branding & UI/UX: Develop a clean, modern, and branded user interface that is intuitive and easy for non-technical users to navigate. Implement customizable branding options for the embedded chatbot widget.
  • User Management: Design and implement a secure user authentication system, including user registration, login, and a basic user profile page.
  • Enterprise Integration: Implement Single Sign-On (SSO) integration with providers such as Okta to support enterprise customers.
  • Access Control: Develop and manage a robust Role-Based Access Control (RBAC) system with defined roles (e.g., Admin, Developer, Viewer) to manage user permissions.
  • Scalability & Security: Architect and build a secure, scalable foundation that can support a growing user base and future feature development.
  • Collaboration: Work closely with the product team to define and prioritize features, providing technical insights and estimates.

Required Skills & Qualifications

  • Proven experience in full-stack web development, with a strong portfolio of projects.
  • Proficiency in a modern web development stack (e.g., JavaScript/TypeScript, React, Node.js, Python, or similar).
  • Experience with a modern database system (e.g., PostgreSQL, MongoDB).
  • Solid understanding of cloud infrastructure and deployment (e.g., AWS, Google Cloud Platform, Azure).
  • Demonstrated knowledge of and experience with AI/ML concepts and frameworks.
  • Strong understanding of UI/UX principles and experience building responsive, user-friendly interfaces.
  • Excellent problem-solving skills and the ability to work independently in a fast-paced startup environment.
  • Experience with API design and development.

Preferred Qualifications

  • Direct experience with the Flowise project or similar low-code/no-code platforms.
  • Experience with implementing subscription and billing systems.
  • Familiarity with containerization technologies like Docker and orchestration with Kubernetes.
  • Experience with implementing SSO and other enterprise-level authentication systems.