Python Backend Developer
Internshala
About the job
About the jobAbout Avinyaa EdTech:At Avinyaa EdTech, were not just building a product were building possibilities. We are an education technology company committed to making future-ready careers accessible for everyone. Through a learner-first approach, we provide skilling pathways, mentorship, and practical career support to help individuals unlock their full potential. Were driven by a team of passionate technologists, educators, and designers working on high-impact solutions. If youre excited about technology with a purpose and love solving real-world problems, youll feel right at home here.About the Role:Were hiring a Python Backend Developer whos confident working with frameworks like FastAPI and Flask, and has hands-on experience with MongoDB. In this role, youll design and build scalable backend services that power our core learning and career platforms. Youll work closely with front-end developers, product designers, and QA engineers to deliver reliable, high-performance APIs and backend logic. This role is ideal for someone with 2-4 years of strong backend development experience, who enjoys clean architecture, performance tuning, and working in a fast-paced environment. Key Responsibilities:Design, develop, and maintain robust backend systems using Python (FastAPI/Flask)Build RESTful APIs and integrate with frontend, mobile, and third-party systemsWork with MongoDB for data modeling, query optimization, and schema designWrite clean, testable, and well-documented code following best practicesOptimize performance, scalability, and security of backend servicesCollaborate closely with product managers, frontend developers, and QA engineersTroubleshoot bugs, identify bottlenecks, and implement long-term fixesParticipate in code reviews, architecture discussions, and sprint planning Education Requirements:Bachelors degree in Computer Science, Information Technology, Engineering, or a related fieldCertifications in Python or backend development are a bonus What You Bring:24 years of backend development experience using PythonProficiency in FastAPI and/or Flask frameworksStrong understanding of REST API design, security, and integrationExperience working with MongoDB (Mongoose, indexes, aggregation pipelines, etc.)Familiarity with version control (Git), CI/CD pipelines, and cloud deploymentsAbility to write unit and integration tests using Pytest or similar frameworksClear understanding of asynchronous programming and performance tuning in PythonTeam-oriented mindset and a passion for writing clean, scalable codeBonus if you have:Experience working in a startup or edtech/SaaS environmentKnowledge of Docker, Kubernetes, or deployment on platforms like AWS/GCPFamiliarity with SQL databases or hybrid setups Why Join Avinyaa EdTech?Mission-led, purpose-driven culture.A chance to work at the intersection of technology and social impact.
Who can apply
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.