Search by job, company or skills

Quality Thought Infosystems (India) Private Limited

Python Full Stack Developer

4-7 Years
6 - 9 LPA
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 days ago
  • Over 50 applicants
Quick Apply

Job Description

Responsibilities

  • Backend Logic: Build and maintain robust Flask routes for our key modules:
  • LMS: Course management, video hosting integration, and student progress tracking.
  • Exam Engine: A dynamic test-taking system capable of handling complex questions (images, chemical structures) and generating instant result analytics.
  • Admin Dashboards: Secure, high-speed panels for our Media, Admin, and Finance teams.
  • Frontend Magic: Create responsive, interactive UIs using Tailwind CSS and Alpine.js. We use HTMX for dynamic contentif you rely heavily on React/Angular for simple tasks, this role isn't for you.
  • Database Management: Optimize SQLite queries for speed. Handle schema migrations (e.g., adding image_url columns, tracking commissions) without breaking production.
  • Deployment: Manage the deployment pipeline on Linux servers (Gunicorn/Nginx) and ensure 99.9% uptime during peak admission season.

Must-Have Skills

  • Python (Flask): Deep understanding of Flask blueprints, session management, and decorators.
  • Database: Proficiency in SQL (SQLite/PostgreSQL). You can write raw SQL queries when ORMs get slow.
  • Frontend:
  • Tailwind CSS: You can build beautiful, mobile-responsive cards and dashboards without fighting CSS files.
  • HTMX & Alpine.js: You understand how to build SPA-like feelings without the SPA bloat.
  • Problem Solving: You can debug a 500 error in production in under 10 minutes.

Nice-to-Have

  • Experience with PWA (Progressive Web Apps) implementation.
  • Knowledge of Payment Gateway Integration (Razorpay/PhonePe).
  • Experience building Auto-Dialer or CRM integrations.

Why Join Us

  • Zero Bureaucracy: Report directly to the founders. Your code goes live instantly.
  • High Impact: Your work directly affects the careers of 1,000+ students.

Bachelor Of Technology (B.Tech/B.E), Masters in Technology (M.Tech/M.E)

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 139442865

Similar Jobs