Job Summary:
We’re seeking a highly skilled Full Stack Developer with strong expertise in Python and React, complemented by modern frameworks and cloud-native technologies. The ideal candidate will design and implement scalable, secure, and high-performance applications, integrating front-end and back-end systems, APIs, and microservices. Key
Responsibilities:
• Develop end-to-end web applications using Python frameworks (Django, Flask, FastAPI) and front-end technologies (React, Angular, JavaScript).
• Design and implement RESTful APIs, GraphQL endpoints, and microservices architectures.
• Build and maintain scalable architectures leveraging Docker, Kubernetes, and cloud platforms (AWS, Azure).
• Integrate payment gateways and other third-party services.
• Implement automation testing and develop custom test frameworks to ensure code quality.
• Work with PostgreSQL and MongoDB for relational and NoSQL data storage.
• Work on data-driven features, including data visualization and basic ML/AI integrations
• Manage application deployment, configuration automation.
• Collaborate with cross-functional teams to deliver secure, optimized, and high-performance solutions.
• Ensure code quality, coverage, and automation through CI/CD pipelines and DevOps best practices.
• Contribute to scalable architecture design and performance optimization.
• Troubleshoot issues across the stack.
Required Skills & Qualifications:
• 8+ years of hands-on experience in full-stack development.
• Strong proficiency in Python (Django, Flask, FastAPI) and React.
• Experience with Angular, JavaScript, and GraphQL.
• Solid understanding of microservices, API development, and containerization (Docker, Kubernetes).
• Familiarity with AWS, Azure, and cloud-native deployments.
• Expertise in PostgreSQL, MongoDB, and database optimization.
• Knowledge of automation tools and CI/CD pipelines.
• Strong debugging and unit testing skills.
• Strong problem-solving skills and ability to work in agile environments.
• Bachelor’s degree in Computer Science, Engineering, or related field. Preferred Qualifications/Nice to have:
• Exposure to test automation frameworks, DevOps practices and ML concepts.
• Understanding of scalable architecture patterns and performance tuning.
• Certifications in cloud platforms or full-stack development.