New

Senior IOS Engineer (iOS Updates & Modernization Focus)

Calgary (Remote Friendly)

At Robots & Pencils, we’re looking for a Senior iOS Engineer to help modernize and maintain mission-critical iOS applications. You’ll work on updating legacy codebases, implementing modern SwiftUI patterns, and ensuring compatibility with the latest iOS versions, including iOS 26.

This is a senior, hands-on role where you’ll apply your deep expertise in Swift/SwiftUI, UIKit, and Storyboards to improve maintainability, refactor legacy systems, and contribute to architectural decisions. You’ll also have the opportunity to work on real-time data synchronization and Apple Push Notification Service (APNS) integration, helping deliver reliable and scalable iOS applications.

Key Responsibilities

· Modernize legacy iOS applications to current Swift/SwiftUI standards

· Implement advanced SwiftUI APIs, including Observable pattern, Actors, and Swift 6 Concurrency model

· Maintain and enhance UIKit/Storyboard components in existing applications

· Ensure iOS version compatibility and manage version migrations, including support for iOS 26

· Work across multiple codebases with varying architectural patterns

· Improve application maintainability, performance, and reliability

· Collaborate with cross-functional teams to deliver high-quality, production-ready solutions

 

Required Skills & Qualifications

· 5+ years of professional software development experience

· Strong proficiency in Swift/SwiftUI for modern iOS application development

· Experience with UIKit and Storyboards for legacy application maintenance

· Deep expertise in latest SwiftUI APIs including:

· Observable pattern implementation

· Actors

· Swift 6 Concurrency model

· Solid understanding of iOS compatibility updates and version migration (iOS 26)

· Ability to work on multiple application codebases with varying architectural patterns

· Experience modernizing legacy iOS applications to current standards

 

Nice to Have

· Familiarity with real-time data synchronization patterns

· Experience with APNS (Apple Push Notification Service)

· Swift and concurrency

 

Why Join Robots & Pencils?

At Robots & Pencils, we don’t just build software, we create meaningful technology that helps people live healthier lives. You’ll work alongside passionate engineers, designers, and innovators in a collaborative, remote-friendly environment. With our continued growth, now is the perfect time to join our team and make a direct impact on the future of digital health.

Create a Job Alert

Interested in building your career at Robots and Pencils? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...