We are looking for a highly skilled Full Stack Python Developer to design, develop, and maintain scalable web applications and AI-powered digital platforms. The role involves building responsive frontend interfaces, developing high-performance backend APIs, and integrating AI/ML services into production-ready applications. The ideal candidate should have strong expertise in modern frontend frameworks, Python backend development, and full-stack engineering best practices with a passion for delivering high-quality user experiences.
Qualification and Experience
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
- 3–5 years of experience in Full Stack Development, Web Application Development, or Software Engineering
- Hands-on experience in building scalable frontend and backend applications using Python and modern JavaScript frameworks
- Experience working with API integrations, cloud-based systems, and production-grade applications
- Exposure to AI/ML-integrated applications or fintech systems is an added advantage
Job Description
- Design, develop, and maintain responsive web applications and AI-powered user interfaces using modern frontend technologies
- Build frontend surfaces for AI-driven platforms such as customer support consoles, AI copilots, and operational dashboards
- Develop robust, secure, and high-performance backend APIs using Python frameworks such as FastAPI or Flask
- Integrate frontend applications with AI/ML platforms, models, feature stores, and backend services
- Translate UI/UX designs and Figma prototypes into pixel-perfect, accessible, and production-ready applications
- Optimize application performance, responsiveness, scalability, and API reliability
- Ensure security, maintainability, and high availability of web applications and backend services
- Implement testing, code reviews, documentation standards, and CI/CD best practices across the full stack
- Collaborate with product, design, AI/ML, and engineering teams to deliver scalable digital solutions
- Continuously improve engineering standards, frontend reliability, and development workflows
Required Skills
- Expert-level Python programming skills with strong experience in FastAPI and/or Flask
- Expert proficiency in at least one frontend framework such as React, Angular, or Vue
- Strong knowledge of TypeScript/JavaScript, HTML5, CSS3, and SCSS
- Deep understanding of RESTful API design, integration, authentication, and security
- Experience with SQL and NoSQL databases
- Hands-on experience with Git/GitHub version control and collaborative development workflows
- Knowledge of frontend optimization, responsive design, and accessibility standards
- Familiarity with CI/CD pipelines, deployment workflows, and cloud-based application environments
- Understanding of scalable architecture, performance optimization, and modern web engineering practices
Benefits of Working at eSewa
- Stellar opportunity to work with the rising company
- The amazing and passionate young team, beautiful office space
- Trust of biggest FinTech company.
- One-of-a-kind company culture and growth opportunities to accelerate your career progression.
How to apply?
We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.