New

Senior iOS Engineer (Real-Time Train Documents Focus)

Calgary (Remote Friendly)

At Robots & Pencils, we’re looking for a Senior iOS Engineer to work on real-time document delivery and synchronization within mission-critical mobile applications. You’ll focus on building and maintaining systems that ensure train crews have reliable, timely access to critical documents, even in offline or high-latency environments.

This is a senior, hands-on role where you’ll leverage your expertise in Swift/SwiftUI, APNS, and real-time data synchronization to design, implement, and troubleshoot complex document management solutions. You’ll also work on offline-first architectures, data persistence strategies, and conflict resolution to guarantee the integrity and availability of time-sensitive information.

Key Responsibilities

· Design and implement real-time document synchronization solutions for mobile applications

· Integrate and troubleshoot APNS (Apple Push Notification Service) for timely document delivery

· Develop offline-first architecture and data persistence strategies for critical documents

· Assess, diagnose, and recommend technical solutions for complex data sync challenges

· Maintain and enhance document management and delivery systems within iOS applications

· Apply Swift/SwiftUI expertise to develop scalable and reliable mobile features

· Evaluate alternative approaches to real-time communication and document synchronization

· (Optional / Nice to Have) Maintain UIKit/Storyboard components and manage iOS version compatibility updates

· Ensure document versioning, conflict resolution, and reliability for mission-critical applications

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

 

Required Skills & Qualifications

· Advanced understanding of APNS (Apple Push Notification Service) implementation and troubleshooting

· Expertise in real-time document synchronization solutions and architectural patterns

· Experience with document management and delivery systems in mobile applications

· Strong ability to assess, diagnose, and recommend technical solutions for complex data sync challenges, particularly for time-sensitive document delivery

· Proficiency in Swift/SwiftUI for iOS development

· Understanding of offline-first architecture and data persistence strategies for critical documents

· Problem-solving skills for evaluating alternative approaches to real-time communication and document sync

Nice to Have

· Experience with UIKit/Storyboards

· Familiarity with iOS version compatibility updates

· Background in mission-critical or safety-sensitive applications

· Experience with document versioning and conflict resolution

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