What are the responsibilities and job description for the Intern - iOS Developer (Native) Onsite position at Treinetic?
We are looking for an enthusiastic and passionate iOS Developer Intern to join our team and work on building high-quality, native iOS applications. As an intern, you’ll get hands-on experience with Swift and Xcode, work alongside experienced developers, and contribute to real projects that make an impact.
- Assist in developing, testing, and maintaining native iOS applications using Swift and Xcode.
- Collaborate with UI/UX designers to bring app designs to life.
- Write clean, readable, and reusable code with guidance from senior developers.
- Learn and implement basic MVC or MVVM patterns in app structure.
- Support the team in debugging and resolving basic performance or UI issues.
- Follow app development best practices and ensure code quality through code reviews.
- Participate in daily standups and team discussions to learn about project workflows.
- Stay updated with iOS development trends and explore Apple documentation.
- Undergraduate pursuing a Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Strong interest in mobile app development, specifically native iOS.
- Familiarity with Swift programming language and Xcode IDE.
- Understanding of UIKit and Storyboard-based UI design.
- Basic knowledge of JSON parsing, API integration, and asynchronous programming.
- Willingness to learn version control using Git.
- Ability to work onsite and collaborate with the team in real-time.
- Mandatory Apple device (MacBook or iMac) for development.
- Passion for technology, problem-solving, and creating intuitive user experiences.
- Eagerness to learn and grow in a supportive internship environment.