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.
Drive end to end solutions with technical architecture and consulting with end stakeholders.
Required Skills & Qualifications:
8+ years of hands-on experience in full-stack development.
Solid 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.
Solid debugging and unit testing skills.
Solid 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.
📌 Full Stack Engineer Bengaluru
🏢 C5i
📍 Bengaluru