Talent.com
No longer accepting applications
Senior Python Developer with React

Senior Python Developer with React

Skills AgencyJodhpur, Rajasthan, India
2 days ago
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.

Create a job alert for this search

Senior Developer Python • Jodhpur, Rajasthan, India