Job description
 
                         Role Overview
As a   Full Stack Developer , you will be responsible for building the end-to-end product—from backend APIs to a clean, responsive frontend.
You’ll take full ownership of the development process, ensuring quality, scalability, and performance.
Key Responsibilities
Develop, test, and deploy the SaaS platform using  FastAPI ,  React 18 , and  PostgreSQL .
Implement a  split → process → reduce pipeline  for breaking down user prompts and aggregating responses.
Integrate  OpenAI SDK (GPT-5 High)  and manage structured outputs, token/cost estimations, and performance limits.
Build a responsive and intuitive web interface using  React + Vite + Tailwind , including  WebSockets  for real-time updates.
Implement file upload and parsing (PDF, TXT, DOCX, CSV) with  basic OCR support .
Generate  PDF and DOCX  exports (using Puppeteer, docx/docxtemplater).
Deploy on  Railway , manage environment variables, and implement monitoring via  Sentry  and  Plausible .
Maintain database structure and metrics logging in  PostgreSQL .
Collaborate closely with the technical lead to ensure code quality, scalability, and security.
Required Experience:
4–6 years of full-stack experience.
At least  one SaaS product  built and delivered using  FastAPI + React .
Able to  work independently  with minimal supervision and deliver production-ready code quickly.
Experience with OpenAI SDK or LLM orchestration.
Required Technical Skills
Backend (FastAPI & Python 3.11+):
Expertise in asynchronous programming (asyncio), retry/backoff strategies with jitter, and timeout management.
Experience integrating OpenAI SDK, handling structured outputs, and managing token usage (tiktoken).
Strong understanding of dependency management, concurrency, and parallel execution.
Frontend (React + Vite + Tailwind):
Proficiency in modern React (v18), WebSockets, and responsive UI implementation.
Ability to build clean UIs from wireframes without complex design dependency.
Infra & Database:
Hands-on experience deploying to  Railway  or similar environments.
Knowledge of structured logging, secrets management, and Twelve-Factor configuration.
Familiarity with  PostgreSQL , including query optimization and schema design.
 
                    
                    
Required Skill Profession
 
                     
                    
                    Computer Occupations