Senior iOS Engineer

23 hours ago


Remote, Canada Robots & Pencils Full time $120,000 - $180,000 per year

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.



  • Calgary (Remote Friendly), Canada Robots and Pencils Full time $120,000 - $180,000 per year

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

  • Senior iOS Engineer

    1 week ago


    Remote, Canada hireVouch Full time $120,000 - $180,000 per year

    Senior 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 year

    iOS 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 year

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


  • Remote - Canada: Select locations Dropbox Full time $184,500 - $249,500 per year

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


  • Remote - Canada DraftKings Full time

    At 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 DraftKings Full time

    At 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 time

    At 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 year

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


  • Remote, Canada, Remote, USA Life360 Full time US$123,000 - US$180,500 per year

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