21 Aug
|
United States Digital Space
|
Mississauga
21 Aug
United States Digital Space
Mississauga
Job Title iOS Developer Location
Mississauga, Ontario, Canada Work Arrangement
On-site / Hybrid Employment Type
Full-Time Job Overview
We are looking for an experienced iOS Developer to join our technology team in Mississauga, Ontario. The ideal candidate will have strong hands-on experience building, enhancing, and maintaining high-quality native iOS applications using
Swift and SwiftUI/UIKit . You will work closely with product managers, UI/UX designers, backend developers, and QA engineers to deliver scalable, secure, and user-friendly mobile applications. Key Responsibilities
Design, develop, test, and maintain native iOS applications. Build responsive and high-performance mobile experiences using
Swift, SwiftUI, and UIKit . Translate business and technical requirements into robust mobile solutions. Integrate RESTful APIs and third-party services into iOS applications. Implement clean, maintainable, and reusable code following iOS development best practices. Work with designers to implement pixel-perfect UI/UX designs. Perform debugging, troubleshooting, and performance optimization. Write unit tests and UI tests to ensure application quality and reliability. Participate in code reviews and contribute to technical design discussions. Collaborate with backend, QA, DevOps, and product teams throughout the software development lifecycle. Identify and resolve production issues and provide ongoing application support. Stay current with the latest Apple technologies, iOS releases, and mobile development trends.
Required Skills & Qualifications
5+ years of skilled iOS development experience . Strong proficiency in
Swift . Hands-on experience with
SwiftUI and UIKit . Strong understanding of iOS SDK, Xcode, Cocoa Touch, and Apple development frameworks. Experience developing and consuming
REST APIs . Strong knowledge of
JSON, networking, and asynchronous programming . Experience with
Git and modern source-control practices. Experience with unit testing and UI testing frameworks. Good understanding of iOS application architecture and design patterns such as
MVVM, MVC, or VIPER . Strong understanding of memory management, concurrency, performance optimization, and debugging. Experience working in an
Agile/Scrum development environment. Strong analytical, problem-solving, and communication skills. Preferred Qualifications
Experience with
Combine and/or async/await . Experience with
Core Data or other local persistence technologies. Experience with push notifications, deep linking, and background processing. Familiarity with
Firebase and mobile analytics. Experience with CI/CD tools such as
Jenkins, GitHub Actions, GitLab CI, or Bitrise . Experience publishing and managing applications through
App Store Connect . Familiarity with accessibility standards and secure mobile application development. Experience working on enterprise-scale or customer-facing mobile applications. Education
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field is preferred. What We Offer
Opportunity to work on modern mobile applications and technologies. Collaborative and innovative work environment. Skilled growth and learning opportunities. Competitive compensation and benefits. Opportunity to work with cross-functional technology and product teams. Application
Interested candidates are encouraged to apply with an updated resume highlighting their iOS development experience, Swift expertise, and relevant mobile application projects . Location
Mississauga, Ontario, Canada Pay:
$55.00 per hour Work Location:
In person
📌 iOS Developer (Mississauga)
🏢 United States Digital Space
📍 Mississauga