iOS Developer Intern

This is a remote position.

We are looking for a motivated and enthusiastic iOS Developer Intern who is eager to contribute to the development of a consumer-facing iOS application. The ideal candidate should have a good foundation in Swift and SwiftUI, an interest in building polished mobile experiences, and a willingness to learn and contribute to a real product.

Requirements

  • Develop and maintain features for a native iOS application using Swift and SwiftUI.
  • Build reusable UI components, navigation flows, and interactive experiences.
  • Integrate the application with Supabase for authentication, database operations, and backend functionality.
  • Work with application state, APIs, image and video content, and asynchronous operations.
  • Implement animations, gestures, transitions, and other interactive UI elements.
  • Debug issues, improve performance, and maintain clean and understandable code.
  • Collaborate on implementing product designs and preparing the application for release.
  • Good understanding of Swift and SwiftUI.
  • Familiarity with SwiftUI state management and navigation.
  • Basic understanding of REST APIs, JSON, and async/await.
  • Familiarity with Git and GitHub.
  • Strong problem-solving skills and attention to UI details.
  • A proactive attitude and willingness to learn.
  • Experience with Supabase or shipping an iOS app is a plus, but not required.


Benefits

  • Hands-on experience building and launching a real consumer iOS application.
  • Opportunity to work with modern iOS development technologies.
  • Collaborative and dynamic startup environment.
  • Certificate of Internship upon successful completion.
  • Potential for a full-time opportunity based on performance.


See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available