Senior IOS App Developer

  1. Home
  2. Remote jobs
  3. iOS
  • Company Robots and Pencils
  • Employment Full-time
  • Location Calgary, AB (Remote Friendly)
  • Submitted Posted 1 day ago - Updated 8 hours ago
<p></p><p>Robots &amp; Pencils is seeking a Senior iOS App Developer to lead the development of robust,scalable, and high-performance iOS applications across our portfolio of client projects.</p><p>This role combines deep iOS expertise with hands-on leadership in architecture, user&nbsp;experience, and delivery excellence.&nbsp;As a senior contributor, you’ll take ownership of iOS development from design to release.</p><p>You’ll collaborate with cross-functional teams to define architecture, shape productexperiences, and build apps that reflect modern best practices and user-first design.</p><p>&nbsp;</p><p><strong>Key Responsibilities </strong></p><p>Mobile Architecture &amp; Feature Development</p><p>• Design and build native iOS applications using modern tools and patterns: Swift,&nbsp;SwiftUI (and/or UIKit), MVVM, async/await (and/or Combine).</p><p>• Translate product requirements and UX designs into functional, testable, and&nbsp;performant app features.</p><p>• Architect clean, scalable, modular codebases that support long-term growth,&nbsp;reuse, and maintainability.</p><p>• Continuously optimize performance, offline support, responsiveness, accessibility,&nbsp;and startup time using tools like Xcode Instruments and system logs.&nbsp;</p><p>Engineering Leadership &amp; Delivery</p><p>• Lead iOS-focused engineering streams across active projects, from discovery to&nbsp;delivery.</p><p>• Collaborate with designers, backend developers, and product managers to align&nbsp;implementation plans and integration strategies.</p><p>• Review pull requests and mentor team members on iOS best practices, code&nbsp;quality, and platform conventions.</p><p>• Ensure code is testable and aligned with CI/CD pipelines (e.g., GitHub Actions,&nbsp;Bitrise, CircleCI, Fastlane).</p><p>Cross-Functional Collaboration</p><p>• Contribute to API design and backend integration strategy, advocating for mobilefriendly contracts.</p><p>• Help define and maintain coding standards, tooling, and documentation for mobile&nbsp;engineering.</p><p>• Participate in release planning, quality reviews, and issue resolution with project&nbsp;stakeholders.</p><p>• Work within agile processes to meet delivery timelines while maintaining quality&nbsp;and stability.&nbsp;</p><p>Offshore/Distributed Team Collaboration</p><p>• Coordinate with teammates across time zones to ensure consistent delivery and&nbsp;high code quality.</p><p>• Share architecture guidance and technical artifacts across distributed teams and&nbsp;projects.</p><p>Platform &amp; Process Excellence</p><p>• Evaluate and integrate emerging iOS libraries, UI frameworks, and automation&nbsp;tools.</p><p>• Ensure apps meet Apple App Store submission standards and accessibility&nbsp;compliance (e.g., WCAG, VoiceOver, Dynamic Type).</p><p>• Support crash analytics, user feedback loops, and observability in production (e.g.,&nbsp;Crashlytics, Sentry, analytics SDKs).</p><p>• Drive continuous improvement in mobile development practices and team&nbsp;performance.</p><p>&nbsp;</p><p><strong>Required Skills &amp; Qualifications</strong></p><p>• Bachelor's degree in computer science, Engineering, or equivalent experience.</p><p>• 5+ years of professional iOS development experience, including 2+ years in&nbsp;senior/lead roles.</p><p>• Expertise in Swift, SwiftUI (and/or UIKit), MVVM, and Swift Concurrency&nbsp;(async/await; familiarity with Combine a plus).</p><p>• Strong knowledge of networking and data layers: URLSession/Alamofire,&nbsp;REST/JSON (GraphQL a plus), Core Data (or Realm/SQLite).</p><p>• Experience with modular multi-module architectures and scalable code&nbsp;organization.</p><p>• Proven testing practices: XCTest, XCUITest, snapshot testing, dependency injection&nbsp;for testability.</p><p>• Familiarity with package/build and release tooling: Swift Package Manager,&nbsp;CocoaPods, Fastlane, code signing, TestFlight, App Store Connect.</p><p>• Published apps on the App Store.</p><p>• Experience with Git-based workflows and CI/CD integration (GitHub Actions,&nbsp;Bitrise, CircleCI).</p><p>• Understanding of the full mobile development lifecycle, from design through&nbsp;deployment and post-release iteration.</p><p>• Experience with StoreKit (IAP/subscriptions), APNs and push notifications, deep&nbsp;links, background modes, Keychain/CryptoKit, and app security.</p><p>• Familiarity with SwiftData and modern persistence patterns.</p><p>• Experience with widgets, Live Activities, App Clips, and on-device ML (Core&nbsp;ML/Vision).</p><p>• Exposure to cross-platform or shared-code strategies (e.g., Kotlin Multiplatform&nbsp;Mobile, React Native, Flutter) and/or basic Android fluency.</p><p>• Contributions to open source or an active technical blog/GitHub profile.</p><p>• Background in travel, hospitality, or IoT-enabled mobile apps.</p><p>Personal Competencies</p><p>• Accountability – owns the delivery of iOS features with quality, reliability, and&nbsp;precision.</p><p>• Adaptability – operates effectively in fast-paced client environments and shifting&nbsp;priorities.</p><p>• Collaboration – builds strong working relationships across teams and time zones.</p><p>• Execution-focused – pragmatic about shipping maintainable solutions, not overengineering.</p><p>• Innovation-minded – explores and integrates modern tools and libraries into the&nbsp;tech stack.</p><p>• Craftsmanship – holds high standards for UI/UX polish, accessibility, and code&nbsp;structure.</p><p>&nbsp;</p><p><strong>Why Join Robots &amp; Pencils? </strong></p><p>We don’t just ship apps, we create human-centered, digital-first products that matter. As a&nbsp;Senior iOS App Developer, you’ll join a team that values deep craft, cross-functional&nbsp;collaboration, and a relentless focus on quality.</p><p>You’ll work on impactful projects that push the boundaries of mobile technology while influencing development culture and best practices across the organization</p><p></p>

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2026 Created by Mobile App Developer Jobs. All rights reserved.