Job Overview
            
                
                
                
                    Category
                    Computer Occupations
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join Skills Agency and advance your career in Computer Occupations
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            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.
            
         
  
  
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                Skills Agency is actively hiring for this FastAPI Engineer position
            
            Apply Now