job description
Kickstart your career in mobile development with this exciting paid internship opportunity in the heart of Bali! As a Mobile Software Engineer Intern, you'll work under the guidance of a Software Engineering Manager II, gaining hands-on experience in building cutting-edge mobile applications for a dynamic tech environment.
Based in our modern office in Canggu, you'll collaborate with a talented team to develop, test, and deploy mobile solutions that impact real users. This role offers a unique chance to grow your technical skills while contributing to meaningful projects in one of Southeast Asia's most vibrant tech hubs.
Whether you're passionate about iOS, Android, or cross-platform development, this internship will provide the mentorship and real-world experience you need to launch your career in mobile engineering.
Responsibility
- Assist in the design, development, and maintenance of mobile applications (iOS/Android)
- Collaborate with senior engineers to implement new features and enhance existing ones
- Write clean, efficient, and well-documented code following best practices
- Participate in code reviews and contribute to team discussions on architecture and design
- Troubleshoot and debug applications to ensure optimal performance
- Work with APIs and integrate backend services with mobile applications
- Conduct testing and quality assurance for mobile app functionality
- Stay updated with the latest mobile development trends and technologies
Qualifications
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
- Basic knowledge of Swift (iOS), Kotlin (Android), or cross-platform frameworks like Flutter/React Native
- Familiarity with mobile development tools (Xcode, Android Studio, etc.)
- Understanding of OOP principles, data structures, and algorithms
- Experience with version control systems (Git) is a plus
- Strong problem-solving skills and attention to detail
- Ability to work in a fast-paced, collaborative environment
- Excellent communication skills in English