Full-Stack Developer for Rupexi SaaS -- 2

via Freelancer ·

Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted1 hour ago
## Project Description

We are building **Rupexi**, an AI-powered personal and family expense management SaaS designed to make expense tracking simple, intelligent, and automated.

Rupexi allows users and families to track expenses, scan receipts, manage transactions, monitor budgets, understand spending patterns, and receive AI-powered financial insights.

We are looking for an experienced **Full-Stack Developer / Product Engineer** to join the project and help us enhance, stabilize, and scale the platform.

### Existing Technology Stack

* **Mobile/Web App:** Flutter
* **Backend:** Python + FastAPI
* **Database:** PostgreSQL
* **Admin Panel:** React
* **AI Service:** Groq / Llama-based AI
* **OCR:** Google Cloud Vision
* **Architecture:** API-first, scalable SaaS architecture
* **Deployment:** Cloud-based infrastructure

### Core Rupexi Features

The platform currently includes or is being developed around:

* Personal expense tracking
* Family expense management
* Income and expense management
* Receipt scanning using OCR
* Automatic transaction/expense categorization
* AI-powered financial insights
* Budget management
* Spending analytics and reports
* Recurring expenses
* Family/member management
* Dashboard and financial summaries
* Subscription and SaaS plans
* Usage limits and plan-based features
* Admin management
* Notifications
* Secure authentication and user management

### What We Need

The selected developer will work on existing features as well as new product requirements, including:

1. **Backend Development**

* Develop and optimize FastAPI APIs
* Database optimization and query improvements
* Authentication and authorization
* Business logic implementation
* API integrations

2. **Flutter Development**

* Improve existing mobile/web interfaces
* Implement new screens and workflows
* API integration
* Performance optimization
* Responsive UI/UX

3. **AI Integration**

* Integrate AI-powered financial analysis
* Improve expense categorization
* Build AI-driven recommendations and insights
* Optimize prompts and AI workflows

4. **OCR & Automation**

* Improve receipt scanning
* Extract and validate transaction information
* Automate expense creation and categorization
* Handle different receipt formats

5. **Admin & SaaS Features**

* Improve React admin panel
* Subscription/plan management
* Usage limits
* User management
* Analytics and reporting

6. **Performance & Scalability**

* Identify bottlenecks
* Optimize APIs and database queries
* Improve application performance
* Follow scalable SaaS architecture and coding practices

### Ideal Candidate

We are looking for someone with strong experience in:

* Python / FastAPI
* Flutter
* PostgreSQL
* REST APIs
* React
* AI/LLM API integration
* OCR integrations
* SaaS applications
* Cloud deployment
* Git/GitHub
* Debugging and performance optimization

Experience with **fintech, expense management, accounting, finance, or AI-powered SaaS products** will be a strong advantage.

### Important

This is **not a project from scratch**. Rupexi already has an existing product, architecture, codebase, and functionality.

The developer must be comfortable working with an existing codebase, understanding the current architecture, fixing issues, implementing new features, and maintaining clean, scalable production-quality code.

We prefer developers who are interested in a **long-term collaboration** rather than completing only a single task.

### To Apply

Please include:

* Your relevant experience
* Examples of similar SaaS/fintech/AI projects
* Your experience with Flutter + FastAPI
* Your experience integrating AI/LLM APIs
* Your availability
* Your hourly rate or project-based pricing
* Links to GitHub/portfolio, if available

**We are looking for a reliable product engineer who can grow with Rupexi and contribute to the product's long-term development.**
python ocr postgresql git flutter cloud fastapi saas
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.