Senior iOS Engineer
23 hours ago
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.
-
Senior iOS Engineer
1 day ago
Calgary (Remote Friendly), Canada Robots and Pencils Full time $120,000 - $180,000 per yearAt 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,...
-
Senior iOS Engineer
1 week ago
Remote, Canada hireVouch Full time $120,000 - $180,000 per yearSenior iOS EngineerOur client is an award-winning team of designers, engineers, and product innovators. They like to play in the dark and aren't afraid of the unknown, especially when it comes to building new products and businessesThey are constantly working on new products to solve gaps that they see in the market and are always looking for others with the...
-
iOS Engineer
1 week ago
Remote, Canada f8146c55-558d-4f7f-bff5-bcec05093d7e Full time $19,200 - $80,000 per yeariOS Engineer (Swift, Vision Framework, ML Integration)Responsibilities:Refine the frontend of an iOS app for sports analysis (will specify in detail upon signing)Refine pose detection + keypoint tracking using Apple's Vision frameworkIntegrate CoreML models for movement analysisCreate clean, intuitive UI/UX using SwiftUI or UIKitCollaborate on model design,...
-
Mobile Engineer, iOS
20 hours ago
Ontario - Remote, Canada Qualifacts Full time $104,000 - $156,000 per yearJob Description:Qualifacts is a leading provider of behavioral health software and SaaS solutions for clinical productivity, compliance and state reporting, billing, and business intelligence. Its mission is to be an innovative and trusted technology and end-to-end solutions partner, enabling exceptional outcomes for its customers and those they serve....
-
Senior iOS Software Engineer, Design Systems
1 week ago
Remote - Canada: Select locations Dropbox Full time $184,500 - $249,500 per yearRole DescriptionAs a Senior iOS Engineer on the Design System Team, you will play a central role in enabling consistent, scalable, and delightful product experiences across our native applications. You will help define and evolve our design system foundations, ensuring engineers and designers can build with speed, quality, and cohesion. In this role, you'll...
-
Lead Software Engineer
1 week ago
Remote - Canada DraftKings Full timeAt DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology....
-
Lead Software Engineer
1 week ago
Remote - Canada DraftKings Full timeAt DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology....
-
Lead Software Engineer
10 hours ago
Remote - Canada DraftKings Full timeAt DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It’s transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology....
-
Remote - Canada: Select locations Dropbox Full time $184,500 - $249,500 per yearRole DescriptionAt Dropbox, our Mobile Engineering team is pivotal in enhancing the way users interact with their digital content through our mobile application. As an Senior iOS Software Engineer in our dynamic team, you will play a pivotal role in driving this mission forward. This position offers a unique opportunity to make a significant impact not only...
-
Senior iOS Engineer, International Growth
1 week ago
Remote, Canada, Remote, USA Life360 Full time US$123,000 - US$180,500 per yearAbout Life360Life360's mission is to keep people close to the ones they love. Our category-leading mobile app and Tile tracking devices empower members to protect the people, pets, and things they care about most with a range of services, including location sharing, safe driver reports, and crash detection with emergency dispatch. Life360 serves...