in Bangalore. Fast API is a modern, high-performance Python web framework, and this role involves assisting in building and maintaining backend APIs using Fast API and Python. In this Internship , gaining hands-on experience with real projects and technologies. This position is ideal for the developers who want to enhance their backend development skills.
Key Responsibilities
Assist in building and maintaining RESTful APIs using
Fast API
and Python.
Write clean, efficient, and well-documented code; troubleshoot and debug backend issues.
Collaborate with frontend developers and other teams to integrate backend functionality and align with product goals.
Work with databases (e.g. PostgreSQL, MySQL, MongoDB) and ORMs (such as SQLAlchemy or Pydantic) for data modeling and queries.
Implement basic security and data validation (authentication with JWT/OAuth, Pydantic models, etc.), and use tools like Uvicorn (ASGI server), Docker (containerization), and Git for version control.
Participate in setting up simple CI/CD pipelines and writing unit/integration tests (e.g. with pytest) to ensure code quality.
Qualifications
Currently pursuing or recently completed a degree in Computer Science or a related field.
Proficiency in Python and familiarity with Fast API or similar Python web frameworks.
Basic understanding of RESTful API design and software development best practices.
Knowledge of databases (SQL/NoSQL) and experience with ORMs; familiarity with Git and basic DevOps tools (Docker, CI/CD).
Strong problem-solving skills and the ability to work effectively in a team.
Available to work full-time for the 6-month internship duration.
(Ideally, candidates have 0-3 years of coding experience, so beginners are welcome to apply.)
How to Apply
If you're excited about backend development with Fast API, please submit your resume, GitHub profile, and any portfolio samples to
Ranu Kumar
(Product Manager) at
sales@yahwehsolutions.com
.
Include your availability for a face-to-face interview at our Bangalore office. This is a full-time internship position (6 months) based in Bangalore.
About Yahweh Technologies
Yahweh Technologies is an innovative software firm in Bangalore that delivers end-to-end IT solutions (infrastructure, development, integration, testing, etc.). Our mission is to achieve global recognition by providing unparalleled business solutions powered by cutting-edge technology and a skilled team.
Our Products:
Edudibon (ERP):
Academic management system used by 675+ schools and colleges.
Learncast:
K-12 e-learning content platform adopted by 55+ schools.
Proaddo:
Digital out-of-home (DOOH) advertising platform.
Cambridge EEP Program:
Educational enhancement program in collaboration with Cambridge.
PupilTube:
Online video learning platform.
Internship Details:
6-Month Program:
This is a 6-month internship. The first 3 months are a training period (unpaid), followed by 3 months of paid internship at a stipend of