IOS developer - native code, ideally 2 plus years of experience
Four Mangos Inc
RemoteRemote$20 an hourContract
Job Description
Only direct hires
We're looking for a motivated Junior iOS Developer to join our growing mobile development team. You'll work closely with and support our Senior iOS Developer, contributing to the development and maintenance of native iOS applications. This is a great opportunity to build your skills in a collaborative, remote-first environment.
\*\*Responsibilities\*\*
- Assist the Senior Developer in designing, building, and maintaining native iOS applications using Swift and UIKit/SwiftUI
- Write clean, well-documented, and testable code under the guidance of senior team members
- Debug and resolve issues identified during development and QA testing
- Participate in code reviews to learn best practices and improve code quality
- Implement UI components from design specifications (Figma or similar)
- Integrate RESTful APIs and third-party SDKs
- Support App Store submission processes including builds, provisioning profiles, and release notes
- Assist with maintaining and updating existing apps to support new iOS versions
- Communicate progress, blockers, and questions proactively via remote collaboration tools (Slack, Teams, etc.)
- Participate in daily standups and sprint planning sessions
\*\*Requirements\*\*
- 1–2 years of experience with native iOS development using Swift
- Familiarity with Xcode, Interface Builder, and the iOS SDK
- Basic understanding of MVC/MVVM architecture patterns
- Experience consuming REST APIs using URLSession or similar
- Familiarity with Git version control and branching workflows
- Understanding of Apple's Human Interface Guidelines
- Strong communication skills — written and verbal — essential for remote work
- Self-motivated with the ability to manage time effectively in a remote environment
\*\*Nice to Have\*\*
- Exposure to SwiftUI
- Experience with CocoaPods or Swift Package Manager
- Basic knowledge of Core Data or local storage solutions
- App Store submission experience
\*\*What We Offer\*\*
- 40 hour a week position with flexible working hours
- Mentorship and direct collaboration with an experienced Senior Developer
- Opportunity to grow within a dynamic, entrepreneurial team
Job Type: Contract
Pay: $20.00 per hour
Work Location: Remote
We're looking for a motivated Junior iOS Developer to join our growing mobile development team. You'll work closely with and support our Senior iOS Developer, contributing to the development and maintenance of native iOS applications. This is a great opportunity to build your skills in a collaborative, remote-first environment.
\*\*Responsibilities\*\*
- Assist the Senior Developer in designing, building, and maintaining native iOS applications using Swift and UIKit/SwiftUI
- Write clean, well-documented, and testable code under the guidance of senior team members
- Debug and resolve issues identified during development and QA testing
- Participate in code reviews to learn best practices and improve code quality
- Implement UI components from design specifications (Figma or similar)
- Integrate RESTful APIs and third-party SDKs
- Support App Store submission processes including builds, provisioning profiles, and release notes
- Assist with maintaining and updating existing apps to support new iOS versions
- Communicate progress, blockers, and questions proactively via remote collaboration tools (Slack, Teams, etc.)
- Participate in daily standups and sprint planning sessions
\*\*Requirements\*\*
- 1–2 years of experience with native iOS development using Swift
- Familiarity with Xcode, Interface Builder, and the iOS SDK
- Basic understanding of MVC/MVVM architecture patterns
- Experience consuming REST APIs using URLSession or similar
- Familiarity with Git version control and branching workflows
- Understanding of Apple's Human Interface Guidelines
- Strong communication skills — written and verbal — essential for remote work
- Self-motivated with the ability to manage time effectively in a remote environment
\*\*Nice to Have\*\*
- Exposure to SwiftUI
- Experience with CocoaPods or Swift Package Manager
- Basic knowledge of Core Data or local storage solutions
- App Store submission experience
\*\*What We Offer\*\*
- 40 hour a week position with flexible working hours
- Mentorship and direct collaboration with an experienced Senior Developer
- Opportunity to grow within a dynamic, entrepreneurial team
Job Type: Contract
Pay: $20.00 per hour
Work Location: Remote