Menu
micro1.

iOS Developer

micro1.
contract remote mid

$20 – $60/hr

Job Description

Job Title: iOS Developer


Job Type: Contractor


Location: Remote


Job Summary:

Join our customer's team as an expert iOS Developer, where you'll design, build, and maintain high-performance mobile applications. You will leverage your deep knowledge of Swift, UIKit, and SwiftUI to deliver seamless and visually compelling user experiences, collaborating with talented professionals to deliver impactful solutions.


Key Responsibilities:

  • Develop, test, and deploy advanced iOS applications using Swift, UIKit, and SwiftUI while following best coding practices.
  • Integrate and manage API connections for robust data handling and real-time app functionality.
  • Collaborate closely with cross-functional teams including designers, product managers, and backend developers to deliver cohesive and innovative app features.
  • Optimize application performance, ensuring speed, responsiveness, and reliability across all supported devices.
  • Implement solid architectural patterns such as MVC, promoting scalability and maintainability.
  • Ensure seamless user experiences by focusing on UI/UX principles and intuitive app design.
  • Participate in rigorous testing, debugging, and deployment processes to maintain high app quality and meet App Store requirements.


Required Skills and Qualifications:

  • Expert-level proficiency in Swift programming language.
  • In-depth experience with UIKit and SwiftUI for building sophisticated mobile interfaces.
  • Strong understanding of MVC architectural patterns.
  • Demonstrated expertise in API integration and mobile networking.
  • Proven track record of delivering high-performance, stable, and maintainable iOS applications.
  • Excellent written and verbal communication skills; ability to convey technical concepts clearly to both technical and non-technical stakeholders.
  • Keen attention to detail and a passion for delivering outstanding mobile experiences.


Preferred Qualifications:

  • Experience in deploying and maintaining apps on the Apple App Store.
  • Familiarity with automated testing frameworks and continuous integration for iOS.
  • Background in collaborating with distributed or global teams.