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.
  • 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.
  • 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

More from United States Digital Space LLC
United States Digital Space LLC 2 days ago
United States Digital Space LLC 20 hours ago
United States Digital Space LLC 2 days ago

iOS Developer

Apply Now
Back to search page