Senior Python Full-Stack Developer
- ₹12L – ₹24L • No equity
- |
- |7 years of exp
- |Full Time
In office
Not Available
About the job
We are seeking a highly skilled and motivated Senior Python Full-Stack Developer with 7+ years of professional experience in designing, developing, and maintaining scalable web applications and backend systems.
The ideal candidate should possess strong expertise in Python, Django/Flask, Frappe Framework, RESTful APIs, modern JavaScript frameworks, databases, cloud platforms, Docker, CI/CD, and Agile development practices.
The candidate should also be AI-aware and comfortable with AI-assisted software development and Vibe Coding practices, using modern AI developer tools to accelerate development, prototyping, debugging, testing, documentation, and problem-solving while maintaining strong engineering, security, and code-quality standards.
Key Responsibilities
Full-Stack Development
• Design, develop, and maintain scalable web applications using Python (Django/Flask) and modern frontend frameworks such as React JS or Vue JS.
• Design and develop applications using the Frappe Framework, including DocTypes, workflows, reports, dashboards, APIs, background jobs, and integrations.
• Build reusable, modular, and high-performance code across backend and frontend layers.
• Ensure responsive UI/UX using HTML5, CSS3, and Bootstrap.Backend & API Engineering
• Develop secure and scalable RESTful APIs using Django REST Framework or Flask.
• Implement authentication and authorization mechanisms such as JWT and OAuth.
• Work with ORM tools and optimize database queries for performance and scalability.Cloud & DevOps
• Deploy and manage applications on AWS (EC2, S3, RDS, IAM) or similar cloud platforms.
• Implement and maintain CI/CD pipelines using GitHub Actions, GitLab CI, or similar tools.
• Use Docker for containerization and environment consistency.Collaboration & Quality
• Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.
• Conduct code reviews, ensure adherence to coding standards, and maintain documentation.
• Write and maintain unit and integration tests to ensure application reliability.Continuous Improvement
• Troubleshoot production issues and optimize system performance.
• Stay updated with emerging technologies and propose improvements to architecture and workflows.
• Support and guide junior developers when required.
About the company
More jobs at Asakta Electronics and Communications
View all jobs at Asakta Electronics and CommunicationsSimilar Jobs









