AI First Sr. iOS Engineer

Jobgether SRL

Canada

Remote

CAD 178,000 - 236,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Comprehensive healthcare
RRSP with employer matching (Canada)
Remote work flexibility
Paid time off and holidays

Job summary

Jobgether SRL, on behalf of a partner, seeks a senior iOS engineer in Canada to design, build, and scale high-quality mobile experiences for a large-scale digital marketplace. You will leverage Swift, SwiftUI, and modern iOS practices to deliver secure, performant apps while embracing AI-powered development tools.

You will mentor engineers, drive cross-team collaboration with Android, backend, and platform teams, and own feature lifecycles from concept to production monitoring.

Qualifications

  • At least 5 years of professional iOS development experience.
  • Strong proficiency in Swift and SwiftUI; able to work with UIKit/Storyboards.
  • Shipping applications through TestFlight and App Store with production quality.
  • Knowledge of iOS architecture, concurrency, networking and performance.
  • Experience with modular architecture, SPM, dependency injection, and automated testing.
  • Bachelor's degree in CS or related field or equivalent experience.

Responsibilities

  • Design, develop, test, and release high-quality iOS features across buyer and seller marketplace apps.
  • Lead technical direction for iOS development including SwiftUI adoption and modular architecture.
  • Develop and maintain shared platform capabilities (authentication, analytics, crash reporting).
  • Establish and improve unit/UI/snapshot testing, CI/CD, and release automation.
  • Mentor intermediate engineers and collaborate with cross-functional teams.

Skills

Swift programming
SwiftUI
UIKit & Storyboards
CI/CD pipelines
AI development tools

Education

Bachelor's degree in Computer Science or related field

Tools

Swift Package Manager (SPM)
OpenID Connect (OIDC)
Fastlane

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an AI First Sr. iOS Engineer based in Canada.

We are seeking a senior iOS engineer to design, build, and scale high-quality mobile experiences for a large-scale digital marketplace. In this role, you will develop customer-facing applications supporting both buyers and sellers while shaping technical architecture and improving platform reliability. You will leverage Swift, SwiftUI, and modern iOS engineering practices to deliver maintainable, performant, and secure mobile solutions. AI-powered development tools will be central to your workflow, helping accelerate coding, testing, debugging, and documentation without compromising engineering quality. Working closely with product, Android, backend, and platform teams, you will drive cross-platform consistency and contribute to ongoing technology modernization. This remote opportunity combines technical leadership, hands-on development, and mentorship in an environment that values innovation, ownership, and continuous improvement.

Accountabilities:
  • Design, develop, test, and release high-quality iOS features across buyer and seller marketplace applications, ensuring performance, scalability, reliability, and an excellent user experience.
  • Lead technical direction for iOS development, including SwiftUI adoption, integration with existing UIKit and Storyboard components, modular architecture, and shared internal frameworks.
  • Drive architectural decisions involving Swift Package Manager (SPM), protocol-oriented programming, environment-based dependency injection, coordinators, and navigation patterns.
  • Develop and maintain shared platform capabilities, including authentication and OpenID Connect (OIDC), feature flags, product analytics, crash reporting, and other cross-cutting mobile services.
  • Establish and improve engineering standards through unit, UI, and snapshot testing, code reviews, automated quality gates, and continuous integration and delivery pipelines.
  • Manage the complete feature lifecycle, from product and design collaboration through implementation, testing, release, production monitoring, and ongoing optimization.
  • Use AI-powered development tools daily for coding, refactoring, test generation, debugging, root-cause analysis, and documentation, while validating outputs to ensure correctness and production readiness.
  • Mentor intermediate engineers, share technical expertise, and promote sound engineering judgment, maintainable code, and responsible AI adoption.
  • Collaborate with Android engineers to align product functionality and maintain consistent experiences across platforms.
  • Support release management and distribution through TestFlight and the App Store, improving release automation, deployment reliability, and production readiness.
  • Contribute to advanced mobile capabilities, including camera and scanning workflows, real-time functionality, and integrations with relevant services.
  • Work closely with product managers, designers, backend engineers, platform specialists, and QA teams to deliver customer-focused solutions and continuously improve development processes.
Requirements:
  • At least 5 years of professional iOS development experience, or equivalent technical depth, with a proven track record of building and operating production mobile applications at scale.
  • Strong proficiency in Swift and substantial hands-on experience developing applications with SwiftUI, alongside the ability to work with UIKit and Storyboards in established codebases.
  • Demonstrated experience shipping applications through TestFlight and the Apple App Store, with a solid understanding of release processes and production quality standards.
  • Strong knowledge of iOS architecture, concurrency, networking, application performance, and maintainable software design.
  • Experience with modular iOS architecture, Swift Package Manager (SPM), shared internal frameworks, protocol-oriented programming, dependency injection, and navigation coordination patterns.
  • Familiarity with authentication technologies such as OIDC and AppAuth, feature flags, product analytics, crash reporting, and production observability.
  • Experience implementing unit, UI, and snapshot tests, along with CI/CD pipelines, automated quality gates, code reviews, and release automation tools such as Fastlane.
  • Practical experience using AI development tools, including coding copilots, AI-assisted debugging tools, and test generators, with the ability to critically evaluate AI outputs and take ownership of the resulting code.
  • A bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Strong analytical and problem-solving skills, technical leadership, and a product-oriented mindset, with the ability to connect engineering decisions to customer needs and business outcomes.
  • Excellent communication and collaboration skills, including the ability to mentor colleagues, coordinate with cross-functional teams, and take responsibility for systems throughout their lifecycle.
  • Adaptability, technical curiosity, and a commitment to continuous learning, engineering excellence, and responsible use of emerging technologies.
Nice to have:
  • Experience leading migrations from UIKit and Storyboards to SwiftUI.
  • Background in wholesale, digital marketplaces, auctions, e-commerce, or high-volume transactional mobile applications.
  • Experience mentoring engineers or reviewing Android/Kotlin pull requests to support cross-platform collaboration.
  • Familiarity with BrowserStack, multi-platform snapshot testing strategies, or advanced mobile testing infrastructure.
  • Experience with hybrid mobile application technologies, including WebView or Cordova integrations.

Additional employment requirement: Candidates must be legally authorized to work in the United States. Visa sponsorship is not available for this position. Applicants based in Canada should confirm cross-border employment eligibility and arrangements with the hiring team.

Benefits:
  • Competitive compensation: Annual salary ranging from $125,000 to $165,000 USD, depending on experience, skills, qualifications, and other relevant factors.
  • Comprehensive healthcare: Medical, dental, and vision insurance, subject to the applicable employee benefits plan.
  • Health spending options: Employer contributions to a Health Savings Account (HSA) and Flexible Spending Account (FSA) options for eligible US employees.
  • Retirement savings: RRSP with employer matching contributions for Canadian employees.
  • Paid time off: Paid vacation, personal days, and sick leave.
  • Family support: Paid maternity and paternity leave for eligible US employees.
  • Financial protection: Employer-paid short-term disability, long-term disability, life insurance, and accidental death and dismemberment (AD&D) coverage for eligible US employees.
  • Employee well-being: Access to a comprehensive Employee Assistance Program.
  • Community engagement: An employer-paid volunteer day dedicated to community service.
  • Professional development: Tuition reimbursement for eligible programs and opportunities to expand technical skills and share knowledge.
  • Career advancement: Opportunities for internal promotions, diverse career paths, and meaningful professional growth within a global organization.
  • Remote work flexibility: A full-time remote opportunity, with the specific employment arrangements for Canada to be confirmed with the hiring team.
  • Innovative engineering environment: The opportunity to shape large-scale mobile applications, contribute to platform modernization, and use AI-driven development tools as part of everyday engineering work.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI First iOS Software Engineer
AI First iOS Software Engineer

Jobgether SRL • Canada

Remote
CAD 121,000 - 178,000
Comprehensive healthcare
RRSP with employer matching
Remote work in Canada
+3
AI First Sr. Android Developer
AI First Sr. Android Developer

Jobgether SRL • Canada

On-site
CAD 125,000 - 160,000
Competitive salary
RRSP match
Health and dental coverage
+4
Software Engineer (Senior, Staff)
Software Engineer (Senior, Staff)

Jobgether SRL • Canada

Remote
CAD 120,000 - 160,000
Fully remote
Flexible schedule
Generous vacation policy
+2
iOS Developer (Swift / SwiftUI)
iOS Developer (Swift / SwiftUI)

Byteager • Toronto

Hybrid
CAD 110,000 - 150,000
Parental leave — 12 weeks fully paid
Top-tier hardware: MacBook Pro
Flexible hours
+1
AI First Sr. Android Developer
AI First Sr. Android Developer

Openlane • Canada

Hybrid
CAD 125,000 - 160,000
Medical benefits
Dental benefits
Vision benefits
+2
Staff AI Developer
Staff AI Developer

Jobgether SRL • Canada

Remote
CAD 75,000 - 246,000
Remote work from Canada
RRSP matching
Private health coverage
+2
Senior Mobile Software Engineer (iOS)
Senior Mobile Software Engineer (iOS)

Precision Labs • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Senior Mobile Engineer (iOS) New Remote, Canada
Senior Mobile Engineer (iOS) New Remote, Canada

Earnin • Vancouver

Hybrid
CAD 199,000 - 244,000
Healthcare
Internet reimbursement
Cell phone reimbursement
+2
Application Builder, Ring Software Product Builders
Application Builder, Ring Software Product Builders

Amazon • Toronto

On-site
CAD 115,000 - 192,000
Senior iOS Developer – AI/ML, Apple Health, and In-App Purchases
Senior iOS Developer – AI/ML, Apple Health, and In-App Purchases

H&N Research Inc • Canada

On-site
CAD 90,000 - 120,000
Flexible remote work culture
Career growth opportunities
Impactful projects