Software Engineer (iOS) | Remote
Crossing Hurdles
full-remotemidcontractmobile United States 2 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
iOSSwiftObjective-CRESTful APIsMVCMVVMUnit TestingUI TestingGitRemote
About the role
Role Overview
You will design, develop, and maintain high-performance iOS applications as an hourly contractor working 10–40 hours/week in a remote setup.
Responsibilities
- Design and develop iOS applications with a focus on performance
- Collaborate with product managers, designers, and engineers to deliver new features
- Write clean, scalable, well-documented code for long-term maintainability
- Troubleshoot and resolve technical issues to ensure optimal app performance
- Participate in code reviews and uphold high coding standards
- Stay current with latest iOS technologies and frameworks
- Communicate technical concepts and project updates effectively
Requirements
- Strong iOS development experience with Swift and Objective-C
- Strong understanding of mobile architecture patterns, specifically MVC and MVVM
- Experience with RESTful APIs, third-party libraries, and Apple frameworks
- Experience writing unit and UI tests
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication skills
- Experience with Git (version control)
Nice-to-haves
- Not explicitly stated.
Application Process
- Apply via Easy Apply on LinkedIn
- Follow up via email for next steps (resume evaluation and interview stage)
About Crossing Hurdles
Crossing Hurdles is hiring a Software Engineer (iOS) to build and maintain high-performance iOS mobile applications. The role emphasizes collaboration with product, design, and engineering teams to deliver features and maintain code quality and performance.
Scraped 4/9/2026