I

Senior Engineer/iOS/SwiftUI (Remote)

InfernoRed Technology
Full-time
Remote
United States
Engineering
  • 7 + years of overall software engineering experience with a focus on mobile engineering
  • Expert-level proficiency in Swift and SwiftUI, with a strong understanding of modern iOS app architecture and UI design principles.
  • Extensive experience developing and maintaining complex iOS applications using SwiftUI as the primary UI framework.
  • Strong understanding of data flow and state management in SwiftUI, including use of Observer pattern: @Observable, @State, and @Environment.
  • Knowledge of Apple’s Human Interface Guidelines (HIG) and best practices for adaptive layouts and user experience.
  • Solid understanding of Swift Concurrency (async/await, actors, structured concurrency) and familiarity with Swift 6 concurrency features.
  • Experience with Xcode tools, including Instruments for performance profiling and debugging.
  • Understanding of CI/CD pipelines for iOS (e.g., Fastlane, GitHub Actions, TestFlight deployment, and App Store optimization).
  • Strong technical leadership and mentoring capabilities with ability to collaborate cross-functionally, conduct code reviews, and communicate technical trade-offs to stakeholders
  • Usage of AI tools for software development, ideally in professional experience
Nice to Have:
  • Understanding of spatial UI design principles (windows, volumes, immersive spaces) and experience adapting iOS apps to spatial environments