Senior Full-Stack Developer – AI & B2B SaaS MVP
Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted1 hour ago
We are looking for an experienced Full-Stack Developer to build a lean MVP for a B2B SaaS product that combines AI with business data.
The application will allow business users to ask questions about their sales data in natural language and receive answers, insights, tables, and simple charts.
MVP Technology Stack
- Next.js for the frontend
- Python / FastAPI for the backend
- PostgreSQL for SaaS configuration and metadata
- Microsoft SQL Server as the initial customer data source
- LLM/API integration for natural-language-to-SQL generation and data interpretation
MVP Scope
The initial product should include:
- User authentication
- Simple conversational chat interface
- Secure, read-only SQL Server connectivity
- Semantic mapping of sales and business fields
- AI-generated SQL with strong safety validation
- Secure query execution
- AI-powered interpretation of query results
- Simple tables and charts
- Basic query history
- A clean architecture that allows additional databases and features to be added later
This is an early-stage, bootstrapped product. We want to build a small, high-quality MVP rather than an over-engineered enterprise platform. The focus should be on pragmatic implementation, clean code, security, maintainability, and a solid foundation for future development.
What We're Looking For
- Strong full-stack development experience
- Hands-on experience with Next.js, Python/FastAPI, and PostgreSQL
- Experience working with relational databases, SQL, and data-driven applications
- Practical experience integrating LLMs or AI APIs into applications
- Experience with SaaS products, analytics, text-to-SQL, or AI-powered data tools is highly desirable
- Good understanding of application and data security
- Ability to make pragmatic architectural decisions appropriate for an MVP
- Strong ownership and communication skills
Important
The source code must be maintained in a Git repository controlled by the client, with clear setup, deployment, and documentation.
Application Question
Please briefly describe one similar AI, SaaS, analytics, database, or LLM-powered project you personally developed. Explain what the product did and which parts you personally designed and implemented.
The application will allow business users to ask questions about their sales data in natural language and receive answers, insights, tables, and simple charts.
MVP Technology Stack
- Next.js for the frontend
- Python / FastAPI for the backend
- PostgreSQL for SaaS configuration and metadata
- Microsoft SQL Server as the initial customer data source
- LLM/API integration for natural-language-to-SQL generation and data interpretation
MVP Scope
The initial product should include:
- User authentication
- Simple conversational chat interface
- Secure, read-only SQL Server connectivity
- Semantic mapping of sales and business fields
- AI-generated SQL with strong safety validation
- Secure query execution
- AI-powered interpretation of query results
- Simple tables and charts
- Basic query history
- A clean architecture that allows additional databases and features to be added later
This is an early-stage, bootstrapped product. We want to build a small, high-quality MVP rather than an over-engineered enterprise platform. The focus should be on pragmatic implementation, clean code, security, maintainability, and a solid foundation for future development.
What We're Looking For
- Strong full-stack development experience
- Hands-on experience with Next.js, Python/FastAPI, and PostgreSQL
- Experience working with relational databases, SQL, and data-driven applications
- Practical experience integrating LLMs or AI APIs into applications
- Experience with SaaS products, analytics, text-to-SQL, or AI-powered data tools is highly desirable
- Good understanding of application and data security
- Ability to make pragmatic architectural decisions appropriate for an MVP
- Strong ownership and communication skills
Important
The source code must be maintained in a Git repository controlled by the client, with clear setup, deployment, and documentation.
Application Question
Please briefly describe one similar AI, SaaS, analytics, database, or LLM-powered project you personally developed. Explain what the product did and which parts you personally designed and implemented.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.