19 Aug
|
United States Digital Space
|
Mississauga
19 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 professional 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. Valuable 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. Professional 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
#J-18808-Ljbffr
📌 iOS Developer (Mississauga)
🏢 United States Digital Space
📍 Mississauga