Grid Consult Pvt. Ltd.

Python Development Intern

  • Grid Consult Pvt. Ltd.

  • Entry Level

  • Negotiable

  • 06 Oct, 2026

  • Ghattekulo, Kathmandu

Skills Required
Python
FastAPI
Git & Version Control
SQL & Database Management
TypeScript
HTML
CSS
Javascript

We are looking for a motivated Python Development Intern to join our development team. The ideal candidate will assist with backend development using Python and FastAPI while gaining hands-on experience in web application development.

This role is ideal for a fresher who is eager to learn, has strong problem-solving skills, and is interested in building practical experience in Python development.

 

Responsibilities

  • Develop, maintain, and enhance backend services using Python and FastAPI.
  • Contribute to frontend development using JavaScript, Angular, HTML, and CSS.
  • Integrate frontend applications seamlessly with FastAPI backend services and REST APIs.
  • Work with PostgreSQL and PostGIS databases.
  • Write clean, maintainable, efficient, and reusable code.
  • Collaborate with frontend developers, product managers, QA teams, and other stakeholders to deliver effective solutions.
  • Troubleshoot, debug, and optimize applications for performance, reliability, and scalability.
  • Participate in code reviews, testing, and documentation.
  • Learn new technologies and development practices quickly.
  • Provide training, technical guidance, and support to internal teams when required.
  • Assist in identifying and resolving application issues across development, testing, and production environments.

Requirements 

  • Bachelor’s degree or diploma in Computer Science, Information Technology, or a related field.
  • Basic to strong proficiency in Python.
  • Familiarity with FastAPI or other Python web frameworks.
  • Basic understanding of frontend development using HTML, CSS, and JavaScript.
  • Knowledge of Angular is an advantage.
  • Familiarity with REST APIs and frontend-backend integration.
  • Basic knowledge of PostgreSQL databases.
  • Awareness of PostGIS or geospatial databases is an advantage.
  • Understanding of debugging, testing, and application optimization.
  • Strong analytical and problem-solving skills.
  • Good verbal and written communication skills.
  • Ability to work effectively in a collaborative team environment.