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)