Tips: Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall.
About the Role:
We are looking for a passionate and proactive App Development Intern to join our tech team. This internship will give you hands-on experience in designing, developing, testing, and deploying mobile applications. You will work closely with our development team to bring innovative features to life and contribute to real-world projects.
Key Responsibilities:
- Assist in the development of mobile applications for Android and/or iOS
- Collaborate with UI/UX designers to integrate user-friendly designs
- Write clean, maintainable, and efficient code
- Test applications for usability, performance, and bugs
- Work on app enhancements and new feature implementations
- Research and suggest new mobile products, applications, and protocols
- Participate in code reviews and team meetings
- Document development processes, architecture, and standard components
Requirements:
- Currently pursuing or recently completed a degree in Computer Science, IT, or related fields
- Basic understanding of mobile development frameworks (e.g., Flutter, React Native, Kotlin, Swift, etc.)
- Familiarity with APIs, databases, and version control tools (e.g., Firebase, REST APIs, Git)
- Problem-solving skills and a keen interest in learning new technologies
- Good communication and collaboration abilities
- A portfolio of personal or academic projects is a plus
Perks:
- unpaid internship, Certificate of Completion
- Letter of Recommendation (based on performance)
- Mentorship from experienced developers
- Exposure to live projects and product development cycles
- Flexible working hours
- Opportunity to convert into a full-time role (based on performance and availability)and being invited to the Europe team sponsored