Avatar for Asakta Electronics and Communications
Automation . Digitalization . Transformation

Senior Python Full-Stack Developer

  • ₹12L – ₹24L • No equity
  • |
  • |7 years of exp
  • |Full Time
Posted: yesterday• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Django
Leadership
Git
AI
Flask
REST APIs
Database Management
Team Lead
Docker
Unit Testing
React.js
Agile methodology
Vue.Js
Pytest
JavaScript (ES5/ES6) / TypeScript
CI/CD Pipelines
Vibe Coding

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

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

Similar Jobs

Onward Assist company logo
Onward Assist
ML-based decision assistant tools for Pathologists and Radiologists
Navtech  company logo
Navtech
We design and develop the most innovative solutions for your users!
CipherSchools company logo
CipherSchools
Creator economy led educational video streaming platform for students
PLACTA company logo
PLACTA
Vendor Lifecylce Management SaaS application for the pharmaceutical industry
EveoAI company logo
EveoAI
A novel approach to managing fashion, style, and personality through Generative AI
Karta Innovations company logo
Karta Innovations
We are building safe, self-aware, and scalable autonomous systems
Prompt Smart Solutions company logo
Prompt Smart Solutions
We are Prompt-Driven executive search firm