Python Full Stack Developer
Jeshwanth PoojariUnited StatesMIDPosted 1h ago
PythonJavaScriptTypeScriptFastAPIUvicornReactJSPostgreSQLMicroservicesLangChainLangGraphMCPPyTestRESTAPI
About the Role
We are looking for an experienced Python Full Stack Developer to join our team. This role focuses on building scalable full-stack applications using modern web technologies and AI-powered application development.
Key Responsibilities
• Design, develop, and maintain scalable full-stack applications using Python, JavaScript, and TypeScript
• Build high-performance REST APIs and backend services using FastAPI and Uvicorn
• Implement advanced Python concepts, including asyncio, multiprocessing, multithreading, concurrency, and memory management
• Design and develop robust microservices and distributed system architectures
• Build responsive frontend applications using ReactJS
• Work with PostgreSQL for database design, query optimization, and data management
• Develop AI-driven applications using LangChain, LangGraph, and Model Context Protocol (MCP)
• Write unit and integration tests using PyTest and follow best practices for code quality, performance, and maintainability
• Collaborate with cross-functional teams to deliver scalable, reliable, and secure solutions
Requirements
• Strong expertise in Python programming and modern web technologies
• Experience with microservices architecture and distributed systems
• Knowledge of AI-powered application development
• Proficiency in ReactJS, PostgreSQL, and testing frameworks
• Ability to work in a contract role