Talent.com
No longer accepting applications
Full Stack Engineer

Full Stack Engineer

Discoveries Quintessentialvapi, gujarat, in
30+ days ago
Job description

Job Description : Python + React.js (Full-Stack Engineer)

Job Title - Full Stack - Engineer

Summary

Build and ship end-to-end features across a Python backend (Django, FastAPI) and a React.js frontend. You’ll design APIs, craft responsive UIs, ensure performance / quality, and collaborate across product, design, and DevOps.

Responsibilities

  • Design, implement, and maintain REST APIs in Python (Django or FastAPI).
  • Build React.js UIs (Hooks, functional components) with TypeScript and modern state management (React Query / Zustand / Redux).
  • Own features end-to-end : data model, API contracts, UI flows, testing, deployment.
  • Optimize performance : DB queries, caching (Redis / CDN), bundle size, Core Web Vitals.
  • Write tests (pytest / Jest / RTL), code reviews, and clear documentation (OpenAPI / Swagger).
  • Integrate CI / CD pipelines (GitHub Actions / GitLab) and Docker; collaborate with DevOps.
  • Apply security best practices (authN / Z, input validation, OWASP).

Must-Have Skills

  • Backend (Python) : Django, FastAPI, Flask
  • Frontend : React.js / Angular, JavaScript / TypeScript, HTML5 / CSS3
  • Database & ORM : MySQL / PostgreSQL, migrations, query optimization
  • API Design : REST, OpenAPI / Swagger, JSON, pagination, error handling
  • Testing : pytest; Jest / React Testing Library
  • DevOps Basics : Git, CI / CD, Docker
  • Nice to Have

  • Caching & queues (Redis, Celery / RQ, async tasks).
  • Cloud basics (AWS : ECR / ECS / EKS / EC2, S3, CloudFront, RDS)
  • Create a job alert for this search

    Stack Engineer • vapi, gujarat, in