Senior Ios Mobile Developer (assets)

Autodesk Autodesk · Enterprise · AMER - Canada - Ontario - Offsite +9

Senior iOS Mobile Developer for Autodesk Construction Cloud (ACC) Field Construction team, focusing on asset tracking and cross-product field workflows. The role involves designing, building, and maintaining iOS architecture, implementing UI with UIKit and SwiftUI, and improving app performance and reliability. Requires 3+ years of experience in production iOS applications, Swift proficiency, and experience with local persistence, data synchronization, and SQL.

What you'd actually do

  1. Design, build, and maintain customer-facing features supporting asset tracking and cross-product field workflows
  2. Implement UI using UIKit and SwiftUI, contributing to scalable, maintainable patterns
  3. Contribute to and evolve our unidirectional architecture (Store/Actions/State or Redux-like patterns)
  4. Improve app performance, reliability, and observability
  5. Write high-quality, testable code and expand automated test coverage

Skills

Required

  • Swift
  • iOS fundamentals
  • local persistence
  • data synchronization
  • relational databases
  • SQL
  • data structures
  • algorithms
  • software design principles
  • large, evolving codebases
  • collaboration
  • communication

Nice to have

  • SwiftUI
  • UIKit
  • Combine
  • ReactiveSwift
  • RxSwift
  • PSPDFKit
  • offline-capable mobile architectures
  • Kotlin Multiplatform (KMP)
  • shared mobile modules
  • XCTest
  • Quick/Nimble
  • AI-assisted development tools

What the JD emphasized

  • production iOS applications