This job is no longer available
This job expired on 13/08/2026. It no longer accepts applications.
iOS Software Engineer (Contract, Remote)
Crossing Hurdles
Job description
About the role
We are looking for an experienced iOS Software Engineer to join our team on a contract basis. You will work remotely, contributing to the design, development, and delivery of high‑quality iOS applications.
Key responsibilities
- Develop, test, and deploy advanced iOS apps using Swift, UIKit, and SwiftUI while following best coding practices.
- Integrate and manage API connections to ensure robust data handling and real‑time functionality.
- Collaborate with designers, product managers, and backend developers to create cohesive features.
- Optimize app performance for speed, responsiveness, and reliability across supported devices.
- Apply solid architectural patterns such as MVC to promote scalability and maintainability.
- Participate in testing, debugging, and deployment processes to meet App Store requirements.
Required profile
- Expert‑level proficiency in Swift.
- In‑depth experience with UIKit and SwiftUI for 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.
Required skills
- Swift
- UIKit
- SwiftUI
- MVC architecture
- API integration
- Mobile networking
What we offer
- Competitive hourly rate ranging from $30 to $120.
- Flexible commitment of 10‑40 hours per week.
- Fully remote work environment.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Crossing Hurdles
Related job offers
-
Cloud Engineer – GCP & Kubernetes (Contractor)
telus-digital Canada -
Technical Lead
telus-digital Canada -
Senior Technical Lead – Java & GCP (L4)
telus-digital Canada -
Assistant Professor of Teaching – Systems (Tenure‑Track)
ubc UBC Vancouver Campus - Vancouver -
Data Analyst – Creative Destruction Lab
ubc UBC Vancouver Campus - Vancouver