About the Internship
Role Overview: We’re looking for a Full Stack Developer Intern with a passion for coding and a drive to learn. In this role, you’ll contribute to both frontend and backend development, enhancing the SHURU platform used by thousands of local communities across India. This internship is an excellent opportunity to advance your skills in Python, React, and modern web development.
Key Responsibilities:
- Support backend development using Python (Django).
- Help build responsive and interactive frontend components with React.
- Collaborate with senior developers to transform product ideas into functional features.
- Write clean, efficient code following industry best practices.
- Troubleshoot and resolve issues across the frontend and backend.
- Participate in code reviews and gain insights from experienced developers.
- Brainstorm with the team to generate new ideas and enhance platform performance.
Requirements:
- Strong understanding of data structures and algorithms.
- Some experience with Python and React (through projects or internships).
- Basic knowledge of HTML5, CSS3, and JavaScript.
- Familiarity with working with REST APIs.
- Experience with version control systems like Git.
- Willingness to learn, adapt, and thrive in a fast-paced environment.
- Strong problem-solving skills and attention to detail.
- Ability to work well in a team and accept constructive feedback.
Nice-to-Have:
- Experience with Django.
- Proficiency in creating and consuming RESTful APIs.
- Understanding of databases (SQL or NoSQL).
- Knowledge of UI/UX design principles.
What You’ll Gain:
- Hands-on experience in full-stack development with guidance from industry professionals.
- The opportunity to work on real-world projects impacting a fast-growing platform.
- A collaborative environment with chances to learn and grow.
- Potential for a full-time position upon successful internship completion based on performance.
- Internship certificate and recommendation letter upon completion.