Shifter

Search for a job

Browse by Category

Published on

Jun 1, 2025

Full-Stack Developer Intern

Internship

/

In-Person

/

About Qapla IT:

Qapla IT is a startup based in Pune, Maharashtra, India. We specializes in website design, custom software development, and IT consulting services. It delivers modern, scalable, and cost-effective technology solutions tailored to the unique needs of businesses across various sectors.
Qapla IT Services offers a wide range of IT services that focus on innovation, performance, and reliability. The company adopts modern development methodologies and best practices to build secure, efficient, and user-friendly applications that solve real-world problems. We're looking for passionate developers to join our founding tech team and help build this exciting product from the ground up.
We are seeking enthusiastic and aspiring individuals for a Full-Stack Developer Intern role, designed for those at the beginning of their software development career. This is a unique opportunity to gain comprehensive, hands-on experience in both frontend and backend technologies, contributing to a real-world product from its early stages. You will be mentored and guided to develop the skills needed to become a proficient Full-Stack Developer. While you'll get exposure to the full stack, you'll initially focus on building foundational skills and gradually take on more complex tasks.

What You'll Do & Learn:

  • Actively participate in the SDLC, from understanding requirements to assisting with feature implementation.
  • Learn to develop and test components for our backend services, with a focus on Python and frameworks like Django, FastAPI, or Flask.
  • Gain practical experience with PostgreSQL, learning about database interactions and query writing.
  • Contribute to the development of RESTful APIs and understand how they connect different parts of an application.
  • Collaborate closely with the team to integrate frontend and backend components, getting exposure to Next.js/React.
  • Practice writing clean, maintainable code and participate in code reviews to enhance your skills.

What We're Looking For:

  • A strong passion for software development and a keen desire to become a Full-Stack Developer.
  • Basic understanding of programming concepts. Familiarity with Python is a strong plus.
  • Some exposure to web development fundamentals (e.g., HTML, CSS, JavaScript).
  • Eagerness to learn backend technologies (e.g., Python web frameworks) and database systems (specifically PostgreSQL).
  • Curiosity about designing and building APIs.
  • Willingness to learn and use Git version control.
  • An interest in frontend development (e.g., Next.js/React) and how it interacts with the backend.
  • Good problem-solving aptitude and a proactive approach to learning.
  • Effective communication skills and a team-oriented mindset.
  • Typically, someone pursuing or having recently completed a degree in Computer Science, Engineering, or a related field, or with equivalent foundational knowledge gained through self-study and personal projects.

Bonus Points If You Have:

  • Personal projects (even small ones) demonstrating your interest in coding or web development.
  • Basic understanding of Software Development types and have worked previously on a good project.

What We Offer:

  • A unique opportunity to be part of the founding journey of an exciting startup at Qapla IT.
  • Intensive, hands-on experience on an impactful project that will shape careers.
  • Dedicated mentorship from experienced professionals in a supportive, learning-first environment.
  • The chance to learn the full software development lifecycle and grow into a versatile Full-Stack Developer.
  • Exposure to modern technologies (Python, PostgreSQL, Next.js/React, Cloud) and industry best practices.
  • A certificate of experience upon successful completion, detailing your contributions, skills learned, and demonstrating your capabilities as a developing Full-Stack Developer.
  • Valuable insights into building a tech product from scratch in a dynamic startup setting.