Python Full Stack Developer
Job Description: Request ID: 114571-1
Title: Python Full Stack Developer
Locations: Austin, TX
Duration: 06 Months
Pay Range:
$50-$54/Hour on W2/C2C (All inclusive)
We are seeking an experiencedPython Full Stack Developerwith strong expertise inPython, FastAPI/Django/Flask, ReactJS, TypeScript, and modern API development. The ideal candidate will design, develop, and maintain scalable web applications, high-performance backend services, and responsive front-end solutions.
The role requires deep expertise in building cloud-ready applications, scalable microservices, modern JavaScript frameworks, and enterprise-grade APIs while following best practices in software architecture, testing, and DevOps.
Key Responsibilities:
Backend DevelopmentDesign, develop, and maintain high-performance backend services using Python.
Build scalable RESTful APIs, GraphQL services, and microservices.
Develop asynchronous and concurrent applications using Python asyncio.
Optimize application performance, memory utilization, and API response times.
Implement authentication and authorization using OAuth2, JWT, and SSO.
Develop data processing pipelines and background job processing frameworks.
Frontend DevelopmentBuild modern, responsive, and reusable UI components using ReactJS and TypeScript.
Implement state management using Redux, Zustand, Recoil, or Context API.
Develop highly interactive user interfaces with excellent user experience.
Ensure responsive design and cross-browser compatibility.
API & System IntegrationDesign and integrate REST APIs, GraphQL APIs, and external services.
Collaborate with backend, frontend, DevOps, and product teams.
Implement secure API communication and enterprise integration patterns.
Database DevelopmentDesign and maintain relational and NoSQL databases.
Write optimized SQL queries and database procedures.
Implement caching using Redis for performance improvements.
Manage database migrations and schema evolution.
Quality & DevOpsDevelop automated unit and integration tests.
Participate in code reviews and architecture discussions.
Build and maintain Docker-based deployments.
Support CI/CD pipelines and production releases.
Required SkillsBackendPython (5 years)
FastAPI
Django
Flask
AsyncIO
Concurrency & Multithreading
REST APIs
GraphQL
gRPC
FrontendReactJS (Preferred)
TypeScript
JavaScript ES6
HTML5
CSS3
State ManagementRedux
Zustand
Recoil
Context API
Database TechnologiesPostgreSQL
MySQL
MongoDB
Redis
Cloud & DevOpsDocker
Kubernetes
Git
GitHub Actions
Jenkins
CI/CD Pipelines
TestingPyTest
Unit Testing
Integration Testing
API Testing
Preferred SkillsAWS / Azure / Google Cloud Platform
Microservices Architecture
Kafka
Celery
RabbitMQ
Tailwind CSS
Styled Components
Serverless Architecture
OpenAPI / Swagger