Develop full-stack applications using Python and modern front-end technologies. Responsibilities include designing client and server architecture, building responsive interfaces, managing databases, creating APIs, testing and debugging software, implementing security protections, deploying to cloud platforms, documenting solutions, and collaborating with product, development, data science, and analytics teams.
Job Title: Python Full Stack Developer
Location: Bangalore
Job Description:
Responsibilities:
- Collaborate with development teams and product managers to ideate software solutions.
- Design client-side and server-side architecture.
- Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write and document effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug, and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Write technical documentation.
- Work with data scientists and analysts to improve software.
Requirements:
- Proven experience as a Full Stack Developer or similar role.
- Proficiency in Python and experience with Python frameworks such as Django or Flask.
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular).
- Experience with databases (e.g., MySQL, MongoDB) and web servers (e.g., Apache).
- Knowledge of cloud platforms (e.g., AWS, Azure) for deploying applications.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Experience with version control systems (e.g., Git).
- Familiarity with RESTful APIs and GraphQL.
- Understanding of UI/UX design principles.
- Previous experience in a similar role.
Similar Jobs
Financial Services
Lead development of secure, scalable software using Python, Django or Flask, and React. Designs, tests, troubleshoots, reviews, and delivers production code while improving operational stability. Leads adoption of approved AI-assisted engineering tools, establishes validation and security standards, coaches engineers on responsible AI use, and evaluates vendor and architectural solutions. Requires strong SDLC, agile, CI/CD, application resiliency, security, cloud-native, and financial services expertise.
Top Skills:
Ci/CdCloud-Native TechnologiesDjangoFlaskOracle DatabasePythonReact
Automotive • Big Data • Information Technology • Analytics
Build and own full-stack features using React or Angular, Python, FastAPI, AWS, and multiple database technologies. Develop conversational AI and agentic applications with RAG, text-to-SQL, MCP integrations, streaming, guardrails, and observability. Use AI coding agents, review code, lead technical design, mentor engineers, and partner with product, data science, and business stakeholders. The role requires production software engineering experience, strong technical judgment, and ownership from front end through data layer.
Top Skills:
Analytical DatabasesAngularAWSCi/CdClaude CodeCursorFastapiGithub CopilotLangfuseLlmsMcpNosql DatabasesOpentelemetryPythonRagReactRelational DatabasesRestSQLTypescriptVector Databases
Edtech • HR Tech • Information Technology • Professional Services
Lead development of scalable full-stack applications using Python, REST APIs, and PostgreSQL. Build and improve CI/CD pipelines, troubleshoot complex L3 production issues, perform root-cause analysis, monitor application reliability, support deployments, conduct code reviews, document systems, and mentor team members.
Top Skills:
Ci/Cd PipelinesPostgresPythonRest Apis
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

