Job descriptionDesign, develop, and maintain robust, scalable, and high-performance web applications using PythonBuild RESTful APIs and backend services using frameworks such as Django / Flask / FastAPIDevelop responsive and interactive user interfaces using HTML, CSS, JavaScript , and modern frontend frameworksCollaborate with product managers, designers, and other developers to deliver high-quality solutionsWrite clean, reusable, testable, and well-documented codeOptimize applications for performance, security, and scalabilityIntegrate third-party APIs and servicesWork with databases to design schemas, write efficient queries, and manage migrationsParticipate in code reviews and mentor junior developersTroubleshoot, debug, and upgrade existing systemsFollow best practices in software development, CI / CD, and version control.