FIND_THE_RIGHTJOB.
India
Job Description: Full-Stack Developer (Python/FastAPI + ReactJS) Experience: 4+ years
Must Have:
· Strong hands-on experience building RESTful APIs with Python (FastAPI), including dependency injection, Pydantic models, and async endpoints
· Proficiency with ReactJS (JavaScript/TypeScript), component architecture, and responsive UI/CSS
· Experience with PostgreSQL (schema design, migrations) and SQLAlchemy/SQLModel
· Built and shipped features end-to-end for both B2B and B2C portals (auth, dashboards, reporting)
· Solid Git workflow (PRs, code reviews), and API integration between frontend and backend
· Production debugging skills across the stack (client, API, DB)
Responsibilities:
· Design, develop, and maintain scalable web applications with FastAPI (backend) and ReactJS
(frontend)
· Collaborate with design, product, QA, and other engineers to deliver features end-to-end
· Write clean, maintainable, and well-tested code; enforce best practices and code standards
· Optimize performance: API latency, DB queries, bundle size, and UI responsiveness
· Build reusable UI components and internal libraries for faster delivery
· Own CI/CD from commit to deploy; instrument services with logs/metrics/alerts
· Troubleshoot and resolve production issues quickly and safely
Requirements:
· Backend (Python): FastAPI, Pydantic, async I/O, SQLAlchemy/SQLModel, Alembic migrations
· Frontend (React): React 18+, TypeScript, state management (Redux/Context), modern build tooling (Vite/Webpack), NPM/Yarn
· Data/Infra: PostgreSQL, Redis (caching/queues), Docker & Docker Compose
· APIs & Auth: REST design, pagination/filters, JWT/OAuth2, role-based access
· Testing: PyTest (backend), React Testing Library/Jest (frontend)
· Version Control: Git (branching strategies, code reviews)
· Strong problem-solving & debugging skills; clear written and verbal communication
· Bachelor’s in CS/IT or equivalent practical experience
Preferred Skills (Good to Have):
· Next.js (SSR/SSG) for SEO-friendly pages and hybrid rendering
· Celery/RQ with Redis for background jobs; S3 for file storage; NGINX reverse proxy
· CI/CD (GitHub Actions/GitLab CI), container registries, and blue/green or rolling deploys
· Observability: Prometheus/Grafana, OpenTelemetry, Sentry
· GraphQL basics and client integration (Apollo/urql)
· Performance profiling (backend & frontend), Lighthouse audits, DB query tuning
Job Type: Full-time
Pay: ₹377,377.67 - ₹1,641,199.96 per year
Benefits:
Application Question(s):
Experience:
Work Location: In person
Similar jobs
No similar jobs found
© 2025 Qureos. All rights reserved.