Python Full Stack Developer
Mahesh MaddiUnited StatesSENIORPosted 10d ago
Python 3.xOOPException handlingType hintsTestingAsynchronous programmingReactTypeScriptMicroservice architectureREST APIsAPI versioningEvent driven architectureKafkaRabbitMQSQLPostgreSQLMySQLOracleNoSQL databases
About the Role
We are seeking a Python Full Stack Developer for a long-term position in Los Angeles, CA. This role requires extensive experience in Python and modern web technologies, with a focus on building robust backend systems and interactive frontend applications.
Key Responsibilities
• Design and implement RESTful APIs using Python 3.x
• Develop frontend components with React and TypeScript
• Implement event-driven architecture using cloud services
• Manage database interactions with SQL and NoSQL databases
• Ensure system resiliency and proper message handling
Requirements
• 10+ years of experience with Python 3.x, OOP, exception handling, type hints, testing, and asynchronous programming
• Hands-on experience with React and TypeScript, including functional components, hooks, state management, and REST API consumption
• Strong understanding of microservice architecture and REST API design
• Experience with event-driven architecture using cloud providers
• Experience with messaging systems like Kafka, RabbitMQ, or cloud-native options
• Strong SQL skills with PostgreSQL, MySQL, Oracle, or similar databases
• Retail domain experience is mandatory
• Eligible for USC, H1B, H4EAD, or TN visa