- Where you can work from
- Remote — United States onlyUnited States
- Salary
- Salary not disclosedThe employer did not publish a range. We do not estimate one.
- Job type
- Contract
- Experience
- Mid level
See more from us in Google Search — add us as a preferred source.
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job description
This is a remote position.
TOP 3 NON-NEGOTIABLES (from the JD’s Required Skills):
- Hands-on iOS app development in Swift
- Hands-on SwiftUI
Strong working knowledge of MVVM and Coordinator patterns
Client rule: candidate must agree to no AI tools in any interview round.
Requirements
About This Opportunity
CTI Staffing is partnering with a leading retail organization to find an iOS Software Engineer for their mobile engineering team in the Cincinnati, OH area.
You’ll join a team building native iOS experiences used by a large customer base. The work centers on clean architecture, thoughtful UI, and code that other engineers can extend with confidence.
What You’ll Do
- Develop and maintain native iOS applications in Swift
- Build modern, responsive user interfaces with SwiftUI
- Apply MVVM and Coordinator patterns across the application architecture
- Partner with designers, product managers, and engineers to deliver high-quality features
- Write clean, maintainable, well-tested code
- Troubleshoot, debug, and improve existing applications
Benefits
What You Bring
Must-Have
- Professional experience building iOS applications
- Proficiency in Swift
- Hands-on experience building interfaces with SwiftUI
- Strong working knowledge of MVVM architecture
- Strong working knowledge of the Coordinator pattern
- Habit of writing clean, maintainable, tested code
- Ability to collaborate with designers and product managers
- Ability to attend in-person meetings or work sessions in the Cincinnati area as required
Nice-to-Have (INFERRED, not in the JD, confirm or cut):
- Unit testing with XCTest
- Experience with Combine or Swift concurrency
- UIKit interoperability
- Retail or e-commerce app experience
Technical Environment
- iOS, Swift, SwiftUI, MVVM, Coordinator pattern
What Success Looks Like
- Shipping tested features within the first few months
- Navigation and architecture that follow the team’s MVVM and Coordinator conventions
- Fewer defects in the existing app through debugging and cleanup
Originally posted on Himalayas
Opens himalayas.app in a new tab. No account needed.
via Himalayas · Himalayas
Job availability & source
Still listed on the employer's own board at our last check, 32 hours ago
This job was originally posted by the employer or source shown below. We re-check the original listing regularly to keep its availability current, and send you straight to it to apply — we never sit in between.
- Source
- Himalayas
- Posted by the employer
- 22 Oct 2026
- First seen by us
- 23 Oct 2026
- Last checked
- 23 Oct 2026
via Himalayas — view on source
Similar remote jobs
iOS Software Engineer
Bjak6 days agoChinaMid levelSoftware DevelopmentiOS SDKSQLSwift[CIS] iOS Software Engineer
Software Mind2 days agoPolandMid levelSoftware DevelopmentAccessibilityAgileCI/CDSenior Software Engineer, iOS (Contract)
Wikimedia Foundation4 weeks agoLocation not statedContractSeniorSoftware DevelopmentAccessibilityiOS SDKSwiftSoftware Engineer III, iOS - Cal AI
MyFitnessPalLast weekUnited StatesUSD 135k-165k / yearMid levelSoftware DevelopmentSwiftAgileCI/CDSpecialist iOS Software Engineer
iFoodLast weekBrazilMid levelSoftware DevelopmentiOS SDKSwiftExpressiOS Engineer
Rapinno Tech2 weeks agoUnited StatesContractMid levelSoftware DevelopmentiOS SDKReactReact NativeSoftware Sr Engineer - iOS
NewRSA SecurityYesterdayUnited StatesUSD 100k-140k / yearSeniorSoftware DevelopmentC++CI/CDIAMSoftware Engineer
TrioComb4 days ago5 countriesUSD 50k-80k / yearContractMid levelSoftware DevelopmentAgile
More jobs at CTI Consulting
Sr. Java Full Stack Engineer 181164
CTI Consulting5 days agoUnited StatesContractSeniorFull StackJavaAWSCI/CDBusiness Analyst / Project Manager
CTI ConsultingLast weekUnited StatesContractSeniorProject ManagementAzureExcelJiraProduct Owner 2879
CTI ConsultingLast weekUnited StatesContractMid levelProductAgileSoftware Engineer 2898
CTI ConsultingLast weekUnited StatesContractMid levelSoftware DevelopmentJavaSenior Instructional Designer/Developer - OBC - 12733
CTI ConsultingLast weekUnited StatesContractSeniorDesignDatabase Administrator 2874
CTI ConsultingLast weekUnited StatesContractSeniorOtherMySQLSQL