Mobile Developer Intern

Type

internship

Role

You will gain foundational experience in mobile application development, assisting our engineering teams in building high-quality, robust, and beautiful mobile applications for Suitmedia's diverse clients. This internship offers hands-on learning in coding best practices, mobile UI development, and contributing to real-world mobile projects across various platforms in a dynamic agency environment.

Responsibilities

  • Learn to write clean and well-structured code, assisting in the development of basic components for mobile applications under direct supervision.
  • Support the implementation of user interfaces for mobile applications based on design specifications and established guidelines.
  • Actively learn and utilize Git for version control, participating in code changes and contributing to team workflows.
  • Assist in testing and debugging mobile application features, meticulously identifying and reporting issues to the development team.
  • Learn about integrating mobile applications with APIs and third-party services, understanding data flow and functionality.
  • Proactively communicate ideas, challenges, and progress within the development team in both written and verbal formats.
  • Stay updated with the latest mobile application development trends and actively seek opportunities for continuous skill development and learning.

Qualifications

  • Educational Background: Undergraduate student (preferably 3rd or 4th year) in Computer Science, Software Engineering, Information Technology, or a related field.
  • Professional Experience: No prior professional experience required, but academic projects, relevant coursework, or personal coding initiatives demonstrating strong programming aptitude for mobile development are essential.
  • Technical/Hard Skills: Excellent object-oriented programming skills in at least one relevant language (e.g., Kotlin, Java, Swift, Dart, JavaScript/TypeScript, C++). Basic understanding of mobile application development concepts (Android, iOS, or cross-platform).
  • Soft Skills: Excellent logical skills and algorithmic thinking. Good communication skills (written and verbal). Passionate about mobile application development for all platforms (Android, iOS, hybrid). Eager to learn, highly detail-oriented, and a proactive problem-solver.
  • Bonus Points: Any exposure to mobile development frameworks (native or cross-platform). Contributions to personal mobile app projects.

Apply for this Job