Back to jobs
Hyderabad, India
2026-04-19
MakeRoot
South Asia
Software Developer Internship
Role Description
**Software Developer Intern (React \& Django) – EdTech**
Are you a passionate developer who wants to make an impact on education? We're looking for a motivated **Software Developer Intern** with a focus on **React and Django** to join our team. This is a unique opportunity to work closely with experienced developers, gain hands-on experience, and help improve educational solutions.
**Key Responsibilities:**
* **Front-End Development:** Develop, maintain, and improve the user interface using **React**. Collaborate with designers to create **responsive, intuitive, and engaging UI components**.
* **Back-End Development:** Design and implement **APIs and server-side logic** using **Django**, ensuring high performance and responsiveness.
* **Database Management:** Work with **relational databases** (such as PostgreSQL or MySQL) to **store and retrieve application data** efficiently.
* **Problem-Solving \& Data Structures (Required):** Apply **strong problem-solving skills** and knowledge of **data structures \& algorithms** to optimize application performance and scalability.
* **Testing and Debugging:** Write **tests**, troubleshoot, and debug to ensure the **smooth operation** of front and back-end systems.
* **Collaboration:** Work closely with team members, participate in **code reviews**, and contribute to continuous improvements in **code quality**.
* **Research and Development:** Stay updated with emerging **technologies and frameworks** to suggest **improvements and innovations** in our educational solutions.
* **Documentation:** Document **code changes, procedures**, and contribute to team documentation to enhance project maintainability.
**Qualifications:**
* Recently completed a **Bachelor’s degree** in **Computer Science, Information Technology, or a related field**.
* Strong knowledge of **JavaScript, Git**, and experience with **React**, including **component-based architecture and state management**.
* Understanding of **Python and Django**, with a good grasp of **RESTful API design**.
* **Familiarity with data structures, algorithms, and problem-solving techniques.**
* Experience with **HTML, CSS, and responsive design principles**.
* Basic knowledge of **database management systems (PostgreSQL/MySQL)**.
* Experience with **Git version control** and **collaborative workflows**.
* Passion for **improving educational tools and technologies**, with a commitment to **learning and growth**.
**Who Should Apply?**
We're looking for someone who is **passionate about educational technology** and eager to make a difference. If you’re **proactive, love learning, and are committed to creating impactful educational experiences**, this internship is for you.
**Join us in shaping the future of learning!**
**Benefits:**
* **Mentorship and hands-on experience** in a fast-growing **EdTech company**.
* Opportunity to **contribute to meaningful projects** that directly impact learners.
* **Networking opportunities** with experienced professionals in the field.
**Ready to innovate in education? Apply now and be part of something transformative!**
Job Types: Full-time, Internship
Contract length: 6 months
Pay: ₹10,000\.00 - ₹15,000\.00 per month
Ability to commute/relocate:
* Moosapet, Hyderabad, Telangana: Reliably commute or planning to relocate before starting work (Required)
Education:
* Bachelor's (Preferred)
Language:
* English (Required)
Work Location: In person