Title: Mobile App Backend Developer Intern (Python & Django)
Location: Remote / Hybrid – Egypt
Duration: 3–6 months
Commitment: Part-time or Full-time
Start Date: Immediate
About Drop Me
Drop Me is revolutionizing waste management in Egypt through AI-powered Reverse Vending Machines (RVMs), locally manufactured and designed to increase recycling rates by up to 40%. Our tech-for-impact model combines sustainability, innovation, and user-centric design to create real change in communities.
Role Overview
We’re seeking a Backend Developer Intern with a strong foundation in Python and Django to help us scale our backend systems and optimize the linkage between RVM hardware, real-time dashboards, and the mobile/web applications. You’ll collaborate with experienced developers and product managers to build backend solutions that drive live performance tracking, user rewards, and operational efficiency.
Key Responsibilities
- Develop and maintain backend APIs and services using Python and Django
- Integrate backend systems with RVM machines, the user-facing app, and the internal dashboard
- Work with PostgreSQL or other relational databases for data management and analytics
- Contribute to backend architecture, ensuring scalability and security
- Debug, test, and optimize features in a production-like environment
- Collaborate cross-functionally with frontend and hardware teams
Preferred Qualifications
- Solid experience with Python and Django (academic projects or personal work accepted)
- Familiarity with RESTful APIs, ORM (Django ORM), and PostgreSQL or MySQL
- Basic understanding of Git, Docker, and API documentation tools (e.g., Swagger/Postman)
- Exposure to Linux environments and backend deployment best practices is a plus
- Bonus: Experience with cloud services (e.g., AWS, GCP), MQTT, or IoT integrations
Who You Are
- Passionate about backend development, clean code, and solving real-world problems
- Curious, self-motivated, and eager to contribute to a mission-driven startup
- Strong communicator, proactive, and ready to work in an agile, collaborative environment
- Undergraduate or recent graduate in Computer Science, Engineering, or a related field
What You’ll Gain
- Real-world experience in deploying backend services at scale
- A chance to work on tech that powers environmental impact
- Flexible working hours and the potential to grow into a full-time role
- Certificate and recommendation letter based on performance
- Incentive paid by the end of the internship
- Opportunity for a full-time job offer upon successful completion
How to Apply
Email your CV, GitHub/portfolio (if any), and a short paragraph on why this role excites you to: hello@dropmeeg.com
Subject line: Backend Developer Intern (Python & Django) – [Your Name]