
iOS Developer
$20 - $60/hourpay
Required Skills
swift programming
UIKit
SwiftUI
MVC
API integration & networking
About micro1
micro1 connects domain experts to the development of frontier AI models. Real-world expertise is turned into training data, evaluations, and feedback loops that improve how models perform. AI labs and enterprises use micro1 to train models and build reliable AI agents through advanced evaluations and reinforcement learning environments. Experts contribute directly to how AI systems learn, reason, and perform across domains like finance, healthcare, engineering, and more. Our platform identifies and vets top talent through an AI recruiter, enabling high-quality contributions at scale.
Our goal is to enable 1 billion people to do meaningful work by applying their expertise to AI. We’ve raised $40M+ in funding, and our AI recruiter has powered over 1 million AI-led interviews as our global network of experts grows into the human intelligence layer for AI.
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.