Job Description
Key Responsibilities:
iOS Engineering
-Build and maintain modern iOS apps using Swift, SwiftUI, and UIKit.
-Architect modular, testable, scalable applications with MVVM and DI.
-Implement reactive and asynchronous flows using Combine and async/await.
-Integrate with REST APIs and implement offline persistence (Core Data/Realm/SQLite).
-Optimize performance using Instruments (e.g., memory usage, CPU, launch time).
App Distribution & DevOps
-Manage modules and internal frameworks using SPM.
-Own CI/CD workflows for iOS builds (Fastlane or equivalents).
-Configure and manage TestFlight distribution and release automation.
Quality & Collaboration
-Write and maintain unit and UI tests (XCTest).
-Participate in code reviews, technical discussions, and architectural planning.
-Work closely with Product Engineering, Backend teams, and Android developers.
App Ownership
-Take independent ownership of features, releases, and roadmap items.
-Guide...
iOS Engineering
-Build and maintain modern iOS apps using Swift, SwiftUI, and UIKit.
-Architect modular, testable, scalable applications with MVVM and DI.
-Implement reactive and asynchronous flows using Combine and async/await.
-Integrate with REST APIs and implement offline persistence (Core Data/Realm/SQLite).
-Optimize performance using Instruments (e.g., memory usage, CPU, launch time).
App Distribution & DevOps
-Manage modules and internal frameworks using SPM.
-Own CI/CD workflows for iOS builds (Fastlane or equivalents).
-Configure and manage TestFlight distribution and release automation.
Quality & Collaboration
-Write and maintain unit and UI tests (XCTest).
-Participate in code reviews, technical discussions, and architectural planning.
-Work closely with Product Engineering, Backend teams, and Android developers.
App Ownership
-Take independent ownership of features, releases, and roadmap items.
-Guide...
Apply for this Position
Ready to join TEKsystems? Click the button below to submit your application.
Submit Application